Jquery - 为许多选择设置样式 - 我可以使用ID而不是NAME吗?

时间:2013-12-03 20:21:18

标签: javascript jquery html css twitter-bootstrap

我是jQuery和bootstrap的新手,如果有人可以帮助我会非常开心。我想要做的是将相同的样式设置为多个下拉菜单。

我现在的代码是:

$("select[name='NameOfSelect']").selectpicker({style:'btn-primary', menuStyle:'dropdown-inverse'});

我是否可以这样做并点击所有下拉菜单?

$("select").selectpicker({style:'btn-primary', menuStyle:'dropdown-inverse'});

如果不可能,我可以使用ID而不是NAME来定位选择,那会是什么样的?

3 个答案:

答案 0 :(得分:1)

你在问题​​中写的代码有效!

$("select").selectpicker({style:'btn-primary', menuStyle:'dropdown-inverse'});

这是一个演示: http://jsfiddle.net/nn007/6EncE/

答案 1 :(得分:0)

是的,您可以在使用$("select")时将其用于所有选择标记 如果你使用

$("select.hello")它将仅用于所有带有hello类的select标签 $("select#hello")用于所有选择id为hello

答案 2 :(得分:0)

尝试这种方式:

$('#select_id').selectpicker({style:'btn-primary', menuStyle:'dropdown-inverse'});