1

id と class に基づいて li 要素を選択したい:

var selector = $('#myId myCss');

または単に li に基づいて:

var selector = $('#myId li.myCss');

私の構文は正しいですか?

4

3 に答える 3

1

ID やクラス、HTML タグの種類を選択しても意味がありません。私はあなたが書くことをお勧めします

var selector = $('#myId');

また

var selector = $('li.myCss');
于 2012-06-11T12:51:39.137 に答える
1
var selector = $('#myId myCss');

ID「myId」を持つ要素内のタグ名「myCss」(<myCss>)を持つすべての要素を選択します

var selector = $('#myId.myCss');

ID myId とクラス myCss の両方を持つすべての要素を選択します。

var selector = $('li#myId.myCss');

ID myId とクラス myCss の両方を持つすべての li 要素を選択します。これは通常、id を個別に使用するため必要ありませんが、同じクラスの要素を区別するときに役立ちます。

何があなたを混乱させているのかわかりませんか?

于 2012-06-11T12:55:42.713 に答える
0

正しい構文は

var selector = $('#myId.myCss');

CSS が正しく作成されていれば、クラスに基づいてスタイルが割り当てられます。

于 2012-06-11T12:51:26.813 に答える