0
我有設置了data('disabled', true)
的DOM中的元素,我想創建自定義選擇器來選擇這些元素。我試試這個:jQuery中的數據自定義選擇器不起作用
jQuery.extend(jQuery.expr[':'], {
disabled: function(a,i,m) {
return $(a).data('disabled') === true;
}
});
這:
jQuery.expr[':'].disabled = function(a,i,m) {
return $(a).data('disabled') === true;
};
我也嘗試!!$(a).data('disabled');
,但它不工作,$('.parent :disabled')
任何回報,甚至當我有在裏面.parent
元素有data('disabled')
。任何人都知道爲什麼。
的jQuery已經擁有了選擇[:禁用](HTTP ://api.jquery.com/disabled-selector/) –