2017-11-04 6 views
1

は、私がデータに基づいてイベントを作成したいクラス名の代わりに属性をクラス名ではなく、属性イベントは

<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);` 

私はjqueryのでdata-approvestatus="N"

+1

あなたは$( 'ボタン[データ-approvestatus = Nを]')しようとしたのですか? –

答えて

5

$('button[data-approvestatus=N]').click(function(){ 
 
alert("Clicked"); 
 
//$(this).prop("disabled",true) you can do disable it too 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 

 
<button type="button" 
 
     class="btn btn-danger approvalbtn" data-approvestatus="N" data-dismiss="modal">Reject</button>

関連する問題