2012-03-08 4 views
0

each<a>タグで機能しますが、ulのIDで始まります。jQueryでCSSスタッキングに似た要素を選択する方法はありますか?

$('#ulID.li.a').each(function() { 
    //do stuff here. 
}); 

これはどうしたらよいでしょうか?

+3

あなたがしようとしていることはあまり明確ではありません。明確にすることはできますか? –

+0

これはおそらく? http://stackoverflow.com/questions/1389005/jquery-wild-card-character –

答えて

0

削除してくださいさんそうのように "":

$('#ulID li a').each(function() { 
//do stuff here.}); 
0

はい、CSSと同じようにスペースを使用してください。

$("#ulID li a").each(... 
1

私はこれを推測しているあなたが探しているものです:

$('#ulID > li > a').each(function() { 
    //do stuff here. 
}); 

それとも、これは十分です:

$('#ulID a').each(function() { 
    //do stuff here. 
}); 
0

idの代わりにクラス名を付けます。この方法で、すべての人に適用することができます。

関連する問題