JQuery 按属性选择按钮元素

JQuery select button element by attribute

本文关键字:按钮 元素 选择 属性 JQuery      更新时间:2023-09-26

My 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()]")

它显示一个错误:

错误:

语法错误,无法识别的表达式:按钮 [ng-click:'search()]

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

如何按其属性选择按钮元素?

尝试

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

试试这个

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

演示

请使用以下内容

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