文档中的说明:
angular.element(element)
我自己的调用:
angular.element("xx").addClass("xx")
根本没法执行,有大神给讲解一下吗?
http://jsfiddle.net/twn39/sy38y/1/
習慣沉默2017-05-15 16:52:05
angular.element jQuery に非常に近いですが、HTML タグを通じて要素を直接取得することはできません。最も簡単な方法は次のとおりです。
リーリーhttp://jsfiddle.net/sy38y/2/
我想大声告诉你2017-05-15 16:52:05
資料を見れば分かります
angular.element() のパラメータ要件は HTML 文字列または DOMElement ですが、記述しているのは angular.element のパラメータ要件を満たしていないため、この使い方をしたい場合は jquery
迷茫2017-05-15 16:52:05
Angular は DOM の直接操作を推奨していないため、クラスを追加したい場合はそうすることをお勧めします (接続を開けません。どのようにコードを書いたかわからないので、私のコードを使用します)私自身)
HTML
リーリーjs
リーリー仅有的幸福2017-05-15 16:52:05
はい、当初は現在クリックされているボタン オブジェクトを ng-click 経由で渡すことを考えていましたが、最終的に Angular ではこれが許可されていないことがわかりました。 。 。
angularの組み込みjQliteを使って対応するしかありません!