1

私は悪く説明したかもしれませんが、とにかくそれを説明する方法がわかりませんでした..

私はこの変数を持っています:

var d_atributo=$("div.atributo");

とにかく、この方法で言及された要素の子を選択することはありますか?

d_atributo.$(" span.example).click(function(){...});

つまり、この var を使用して、その場で「定義」を拡張したいということです。

4

4 に答える 4

5

いいえ。デフォルトの 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
});
于 2012-07-30T08:07:07.070 に答える
0

代わりに使用

d_atributo.find("span.example").click(function(){...});

または、直接の子供を探している場合はchildren()代わりに使用しますfind()

于 2012-07-30T08:07:12.350 に答える
0

children()メソッドを探しているようです:

d_atributo.children("span.example").click(function() {
    // ...
});
于 2012-07-30T08:08:03.613 に答える