select
jquery を使用して、親 div の下にあるメニューを選択しようとしています。私は何も返されません。
$('#content_container > .vendor_address_select');
ここで何が間違っていますか?
ありがとう!
select
jquery を使用して、親 div の下にあるメニューを選択しようとしています。私は何も返されません。
$('#content_container > .vendor_address_select');
ここで何が間違っていますか?
ありがとう!
HTML を投稿する必要がありますが、これは の直接の子である>
ことを意味するため、孫の場合は何も応答しません。.vendor_adress_select
#content_container
$('#content_container .vendor_address_select');
大なり記号は必要ありません。content_container
これは、 のクラスを持つ のすべての子孫に適用されます。vendor_address_select
このメソッドは を使用してjQuery Descendant Selector (“ancestor descendant”)
います。こちらのドキュメントで参照されています。
Mad Echet は、それがの子供であることを>
意味する素晴らしい点を持っています。.vendor_adress_select
#content_container
要素をより直接的にターゲットにしてみてください。コンビネータを使用する必要はありません。また、たまたま .js スクリプト (prototype.js と jQuery.js) を混在させていませんか? スクリプトを混在させている場合は、jQuery の No Conflict ルールを使用する必要があるかもしれません。
ただし、これを試してください:
$(".vendor_address_select")
これを使用して、親要素内の子を見つけます。
$('#content_container').find('.vendor_address_select');
これにより、任意のレベルで子要素が見つかります。フィドルをごまかす:http://jsfiddle.net/xdC6T/