如何在jquery父类中访问?
我想在页面上加载要删除的li标记类 HTML:如何在jquery父类中访问?,jquery,Jquery,我想在页面上加载要删除的li标记类 HTML: 姓是什么? 明亮的音符 我想要的是,为其父类“关闭”而“打开”的li被移动。因此,顶级课程。如果这样做有意义的话?这应该可以做到 $(function() { $('li.turnedon').closest('li.off').removeClass('off'); }); 这将删除父类off,如果它包含它 $(function() { $('li.turnedon').parent
-
-
-
姓是什么?
-
-
-
明亮的音符
我想要的是,为其父类“关闭”而“打开”的li被移动。因此,顶级课程。如果这样做有意义的话?这应该可以做到
$(function()
{
$('li.turnedon').closest('li.off').removeClass('off');
});
这将删除父类off
,如果它包含它
$(function()
{
$('li.turnedon').parents('li.off').removeClass('off');
});
只需使用$.parent()
和$.removeClass
-简单。。。如果要(递归地)删除所有父对象,可以使用
var parent = $.parent(); // this needs to be called for the correct li object
do {
parent.removeClass('off')
parent = parent.parent();
} while ( parent )
var parent = $.parent(); // this needs to be called for the correct li object
do {
parent.removeClass('off')
parent = parent.parent();
} while ( parent )