-3

私はjQueryが初めてです。DOM要素を選択するために使用されるjQueryセレクターを学びました。しかし、内部でDOM要素を見つける方法がわかりません。私が何かを与えた場合、$("#pelement")または$(".pclass")jQueryはどのようにDOM要素を見つけますか?

document.getElementById() などを使用していますか? どうすればこれを理解できますか?

4

1 に答える 1

2

これは単なるライブラリなので、ID が探しているものである場合は、document.getElementById()

ブラウザで利用できる場合querySelector()はそれも使用します。それ以外の場合は、おそらくgetElementsByClassName()クラスに使用します。

言い換えれば、ブラウザで利用可能なものをすべて取り、最も効率的なものを使用し、それを抽象化して、ブラウザがサポートするものや使用するメソッドなどについて考える必要なく、コードで CSS セレクターを使用できるようにします。 .

于 2013-03-24T18:17:51.960 に答える