2011-10-03 75 views
4
$('.ui-widget-content').css('border','none'); 
    $('#helpDialog .ui-widget-content').addClass('HelpDialogBorder'); 

我这样做是为了移除边框。但是,有一个元素我想保持边界。选择具有类别的元素,除了具有特定ID的一个元素

有没有什么办法可以在第一行本身选择所有具有类“ui-widget-content”的元素,但除了id为“helpDialog”的元素?

回答

8

当然,使用:not()

$('.ui-widget-content:not(#helpDialog)').css('border', 0); 
3

试试这个(也看到我的jsfiddle):

$('.ui-widget-content').not('#helpDialog').css('border','none'); 
1

你可以试试这个$('.ui-widget-content').not('#id')

相关问题