2

私は私のjsに次の行を持っています

var description = jqref.children('.category_info').children('.description').children('p').html();

これはまさに私が望むように機能しますが、私にとってはあまりにも不格好で、より良いセレクターメソッドを見落としているように感じます.

直接の子シンボルを使用する必要があることは確かです>が、すでにjqueryオブジェクトを扱っているため、通常の方法で実装できないようです。

4

1 に答える 1

5

子セレクターでfindを使用します。私は何か新しいことを学びました。セレクターの前に子セレクターを追加して、子のみを取得できるようにすることができます。

var description = jqref.find('> .category_info > .description > p').html();

JSFiddle: http: //jsfiddle.net/5SktL/

于 2011-09-15T00:42:53.023 に答える