jquery – 选择具有类的元素,但具有特定id的元素除外

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

我这样做是为了删除边框.但是,有一个元素,我想保持边界.

在第一行中是否有任何方法可以选择具有类“ui-widget-content”的所有元素,但除了id为“helpDialog”的元素之外?

最佳答案
当然,使用:not()

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

转载注明原文:jquery – 选择具有类的元素,但具有特定id的元素除外 - 代码日志