0
A
答えて
2
この質問は幅広いです。 jQueryの内部でそれをしない方法がありますが、その後、あなたはjQueryのそれを行うことがどのように独立したばかりのネイティブのJavaScript、でそれを行うことができる方法があります:
[].slice.call(
document.querySelectorAll('.custom-popover')).forEach(function (el) {
el.style.display = 'none';
}
);
document.querySelectorAll
を一緒に使用することはできませんnodelist
を返すのでforEach
の場合はnodelist
のslice
を呼び出して実際の配列に変換できます。その後、見つかったものすべてをループし、style
プロパティを更新します。
これは、私は上記のアプローチを好むものの、forEach
を使用していません代替です)
var els = document.querySelectorAll('.custom-popover');
for (var i = 0; i < els.length; i++) {
els[i].style.display = 'none';
}
関連する問題
- 1. 選択変更時にフォーム要素を非表示にする
- 2. jquery:入力セレクタ非選択:要素を選択しますか?
- 3. 表示/非表示DOM要素
- 4. JavaScriptを使用せずにチェックボックスをクリックするとフォーム要素を表示/非表示にする
- 5. 動的要素からテキストボックスを非表示にするjQuery c#
- 6. フォームが選択されたときに要素を非表示にする
- 7. DOMの要素を選択した兄弟でない要素を選択
- 8. jQueryでDOMの要素を選択できません
- 9. jQueryを使用して選択リストのオプションを非表示にする
- 10. 表示選択した要素のポップアップ
- 11. jquery do width:要素を表示せずに 'hide'する:none?
- 12. Cordovaを使用した要素の表示と非表示
- 13. jqueryで前の要素を表示/非表示にする
- 14. jqueryを使用してdiv内のコンテンツ要素を非表示にする
- 15. 項目のリストからのみ(表示:ブロック)要素を選択します。Jquery
- 16. 最初のオプションを選択してから他の要素を非表示にするときにjqueryを使用する
- 17. jQuery要素から要素を選択する方法
- 18. Jquery div要素非表示
- 19. Mootoolsを使用してDOMから要素を選択するにはどうすればよいですか?
- 20. JQUERY - 選択スライダーの両方の要素を表示する
- 21. 選択肢リストから表示要素を減らすDjango
- 22. Jquery UIで選択した要素を選択する方法
- 23. Jquery - datepickerから選択した値を別のテキストボックスに表示
- 24. DOMをつぶすことなくJavascriptのみを使用して要素を非表示/表示する
- 25. JQueryが要素を表示/非表示にしていません
- 26. PHPを使用しているときに選択から要素を削除する方法Simple HTML Domライブラリ
- 27. jQueryのCSSカウンタを使用した選択要素
- 28. jQueryセレクタを使用して前の要素を選択する
- 29. jqueryサイクルを使用して要素を選択する方法
- 30. csQuery操作されたdomから要素を選択しますか?
なぜ我々は[] .slice.call(必要なのでしょうか? –
@ParagBhayaniは、私が 'forEach'を使うことにしたので、実際の配列でなければなりません。' forEach'はすべてのブラウザで 'nodelists'で動作しません。 – KevBot
私はこれを学ぶことができるいくつかの例やリンクを教えてください –