私は悪く説明したかもしれませんが、とにかくそれを説明する方法がわかりませんでした..
私はこの変数を持っています:
var d_atributo=$("div.atributo");
とにかく、この方法で言及された要素の子を選択することはありますか?
d_atributo.$(" span.example).click(function(){...});
つまり、この var を使用して、その場で「定義」を拡張したいということです。
いいえ。デフォルトの jQuery セレクターを使用して、自分のやり方でそれを行うことはできません。
できるよ:
d_atributo.find("span.example").click(function(){
// your code
});
また
d_atributo.children("span.example").click(function(){
// your code
});
また
$("span.example", d_atributo).click(function() {
// your code
});
代わりに使用
d_atributo.find("span.example").click(function(){...});
または、直接の子供を探している場合はchildren()
代わりに使用しますfind()
children()メソッドを探しているようです:
d_atributo.children("span.example").click(function() {
// ...
});