标签: jquery html css jquery-selectors
$('.ui-widget-content').css('border','none'); $('#helpDialog .ui-widget-content').addClass('HelpDialogBorder');
我这样做是为了删除边框。但是,有一个元素,我想保持边界。
第一行中是否有任何方法可以选择所有带有“ui-widget-content”类的元素,但除了id为“helpDialog”的元素外?
答案 0 :(得分:8)
当然,请使用:not():
:not()
$('.ui-widget-content:not(#helpDialog)').css('border', 0);
答案 1 :(得分:3)
试试这个(另请参阅我的jsfiddle):
$('.ui-widget-content').not('#helpDialog').css('border','none');
答案 2 :(得分:1)
您可以尝试此$('.ui-widget-content').not('#id')
$('.ui-widget-content').not('#id')