複数のページで使用されるjqueryスクリプトを公開する場合、セレクターをidまたはcssクラスに基づいて作成することをお勧めしますか?
質問する
225 次
3 に答える
0
クラスセレクターは複数の要素を選択するように設計されていますが、IDセレクターを使用する場合は、1つの要素のみが選択に一致すると予想されます。その点だけでも、IDセレクターの方が効率的だと思います。
于 2012-10-30T00:28:48.290 に答える
0
一般に、ページ上でIDを一意に保つことをお勧めします。したがって、idに基づいて選択した場合、スクリプトはページ上の1つの要素にのみ適用できます。
クラスを使用する場合は、スクリプトを複数の要素に適用できます。
それはすべて、スクリプトが何を必要としているかによって異なります。
スクリプトのセマンティクスについて考えます。それは物事の特定のインスタンス(id)または物事の特定のクラス(cssクラス)で動作することになっていますか?
于 2012-10-30T00:28:55.157 に答える
0
ベストプラクティスは、ページ内で一意の要素を選択する必要がある場合は常にidsを使用し、複数の要素を選択する必要がある場合は常にクラスの両方を使用することです。
于 2012-10-30T05:59:23.600 に答える