如何仅对具有特定数据属性的元素使用jquery.on事件?
例如:
$(document).on( "click", "ELEMENTS WITH DATA-GOOD", function() {
console.log("good");
});
由于
答案 0 :(得分:4)
$(document).on( "click", "[attribute]", function() {
console.log("good");
});
答案 1 :(得分:1)
试试这个。,
$(document).ready(function(){
$('*[data-attribute="ELEMENTS WITH DATA-GOOD"]').on( "click", function() {
console.log("good");
});
});
答案 2 :(得分:0)
这将有效:
$(document).on( "click", "[attr]", function() {
console.log("working");
});
有关更多CSS属性选择器,请参阅https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors