javascript - 使用 :not() with attributes

标签 javascript jquery

<分区>

我正在尝试使用 jquery 来获取所有没有设置“multiple”属性的选择元素。我尝试使用 :not() 但我不太正确。

$(document).ready(function() {
  $('select:not(multiple)').select2();
});

最佳答案

您忘记了属性选择器。你要找的是“<select> 而不是 <multiple>

$("select:not([multiple])").select2();

关于javascript - 使用 :not() with attributes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21173712/

相关文章:

javascript - 在node.js框架中执行与内存相关的错误

javascript - Symfony2.6 : make a dynamic ajax form to populate dropdownlist dynamically

javascript - 使用 adobeomnture 实现动态页面标题

Javascript 对象 text/html 自动重定向

javascript - 如何用 IE 修复菜单栏 css-adapter 问题

php - 如果我的 javascript 函数返回 false,如何停止在下一个选项卡上滚动或移动

javascript - 如何将 Angular 中的 rootScope 更改为 Service?

javascript - 如何在 Sublime Text 中(快速)选择多行

javascript - 非规范化 Firebase 数据以进行标签搜索

javascript - 当 jQuery Ajax 调用完成时控制请求