这个复杂的jQuery选择器意味着什么?

时间:2015-07-10 13:50:17

标签: jquery html css jrubyonrails

这个jQuery选择器意味着什么?

button[data-remote]:not(form button), button[data-confirm]:not(form button)

2 个答案:

答案 0 :(得分:4)

使用jQuery文档中列出的这两个选择器选择了button元素:

[HasAttribute] :not

这基本上意味着:

'button[data-remote]:not(form button)'

正在查找数据属性为' data-remote'的所有按钮。这不是表格内的按钮。

同样的逻辑适用于您列出的其他选择器。

答案 1 :(得分:2)

你打败了我。但是,基本上它正在寻找具有数据远程或数据确认的数据属性但不位于表单内的按钮。