Javascript 数据属性而不是类名的事件

Javascript 数据属性而不是类名的事件,javascript,jquery,html,Javascript,Jquery,Html,我想基于数据属性而不是类名创建事件 <button type="button" class="btn btn-danger approvalbtn" data-approvestatus="N" data-dismiss="modal">Reject</button> Now I have added attribute as `$('.approvalbtn').prop("disabled",true);` 拒绝 现在我添加了属性为“$”('.appro

我想基于数据属性而不是类名创建事件

<button type="button"
      class="btn btn-danger approvalbtn" data-approvestatus="N" data-dismiss="modal">Reject</button>
Now I have added attribute as `$('.approvalbtn').prop("disabled",true);`
拒绝
现在我添加了属性为“$”('.approvalbtn').prop(“disabled”,true)`

我想检查jquery中的
data approvestatus=“N”
,您正在寻找属性选择器!这就是为什么:

$("[data-approvestatus='N']").prop("disabled", true);

文档:

您正在寻找属性选择器!这就是为什么:

$("[data-approvestatus='N']").prop("disabled", true);
文件:

$('button[data approvestatus=N]')。单击(function(){
警报(“点击”);
//$(this.prop(“disabled”,true)您也可以禁用它
});

拒绝
$('button[data approvestatus=N]')。单击(function(){
警报(“点击”);
//$(this.prop(“disabled”,true)您也可以禁用它
});

拒绝
您是否尝试了$('button[data approvestatus=N]')?您是否尝试了$('button[data approvestatus=N]')?