jQuery と DOM の ID とセレクターで理解できない奇妙なことに常に遭遇しています。通常、私はそれらを回避するだけですが、これを一度だけダウンさせたいと思っています。次のマークアップを検討してください。
<div id="accordionWrapper"><p><a class="expandall" href="#">Test</a></p></div>
私は次のjQueryクリック機能を持っています<a>
:
//works fine
jQuery('a.expandall').click(function() {...whatever...});
ただし、次の場合はそうではありません。
//fails
jQuery('#accordionWrapper p a.expandall').click(function() {...whatever...});
...私にはわかりません。これは CSS や jQuery について私が理解できないことですか、それとも...?