选择没有特定类的按钮元素

时间:2015-02-20 15:17:22

标签: jquery html class

我的网页上有一个按钮。这个按钮我想要类“btn-default”,但我不想每次都写出来。如何使用jQuery为每个没有类的按钮提供:“btn-warning btn-primary btn-danger”“btn-default”类?

2 个答案:

答案 0 :(得分:3)

jQuery选择器

:not()选择器是jQuery中的一个很棒的工具!

$('button:not(.btn-primary, .btn-warning, .btn-danger)').addClass('btn-default');

使用.not()函数

$('button').not('.btn-primary, .btn-warning, .btn-danger').addClass('btn-default').css('background-color', 'blue');

http://jsfiddle.net/ow0ez3xd/


答案 1 :(得分:0)

您可以使用jquery使用

捕获页面上的每个按钮
$( ":button" ) 

然后使用以下方法检查它是否具有特定类:

$( ":button" ).hasClass( "foo" )

如果不是你可以添加你自己的类

$( ":button" ).addClass( "foo" )