0
私は1つのデータセットを持っています。私はそのデータセットに基づいて項目を設定しています。angualrjs DOMハンドリングでsetTimeoutを使用しないようにする方法
ここでは、データは正しく入力されています。その後、私はdom操作をしようとしています。
setTimeoutを使用せずにDOM操作を実行できませんでした。
どのように私はsetTimeoutなしでこれを行うことができますか?
var allElLi = angular.element('.listview-li');
var selEl = angular.element('.listview-li')[0];
$(allElLi).removeClass('item-active');
$(selEl).addClass('item-active');
http://jsfiddle.net/MohaideenIsmail/Lvc0u55v/6892/
http://jsfiddle.net/MohaideenIsmail/Lvc0u55v/6892/
あなたがやっていることは、本当に悪いjQueryスタイルのアプリケーションへの確実な方法です。あなたが品質と保守性を気にしているなら - それを行う方法を学ぶ角度の方法。初心者の方が必要でない理由を理解するまで、jQueryをプロジェクトから削除してください。 – dfsq