How to get child elements of $self, jquery is OK

$('#cont > fieldset').each(
function(index){
        var $self = $(this);
        // Here how to get child elements? How to write this selector?
        //$('$self > div') ?? this seems does not work.


});

$self.find("div"); // return all descendant divs

or:

$self.children("div"); // return immediate child divs

depending on whether you want immediate children or any descendants.

You can even do this to get immediate child divs, but children is prettier :

$self.find(">div");

Look at the .children method in jQuery. This will get direct children of the element, eg:

$self.children('div') // returns divs that are direct children

You can also use the similar .find method if you need to go deeper than one level.

$self.find('div') // returns divs that are direct children, or children of children

Also, you can select using $self as the context, like:

$('div', $self) //returns all divs within $self

using children

 $(this).children('div')

or using find

$(this).find('div');

look on this post

链接地址: http://www.djcxy.com/p/26684.html

上一篇: jquery淡出幻灯片面板

下一篇: 如何获取$ self的子元素,jquery是可以的