javascript - JQuery按属性选择按钮元素

标签 javascript jquery

我的 HTML:

<button class="btn btn-primary cl-width" ng-click="search()">
  <i class="icon-search icon-white"></i>&nbsp;Search</button>
<button class="btn cl-width" ng-click="criteriaModel.reset()">
  <i class="icon> iconfa-undo"></i>&nbsp;Reset</button>

我的 jQuery:

$("button[ng-click:'search()]")

显示错误:

Error: Syntax error, unrecognized expression: button [ng-click:'search()]

jQuery 不支持按钮元素的属性选择器吗? 我可以通过 $("button.btn-primary") 实现,但我认为这还不够好。

如何通过属性选择按钮元素?

最佳答案

尝试

$("button[ng-click='search()']")

关于javascript - JQuery按属性选择按钮元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18736665/

相关文章:

javascript - 如何确保IE8中javascript的加载顺序在body标签结束之前

javascript - 右侧的 flexisel 响应式轮播 jQuery 插件列表

javascript - jQueries .getJSON 命令上跳过回调函数

javascript - 我无法在node.js中使用router.post方法

javascript - jQuery 仅替换节点的文本,忽略当前内部节点

javascript - 数据表的隐藏列问题

jquery - 如何即时提高 css 转换速度

jquery - 如何从 tr 元素获取数据属性的值?

javascript - jquery 当() : different behaviour for one vs multiple thenables

javascript - 如何在纯 JS 中按特定字段(如 _.sortBy)对对象进行排序?