我試圖在我的項目中實現統一,但我遇到了禁用元素的問題。無法在jQuery Uniform中禁用輸入[type ='text']或textarea?
我在我的頁面中有選擇,單選按鈕,複選框和其他輸入(文本,提交,重置...)。
我的JavaScript是這樣的:
$(function(){
// NOT WORKING BECAUSE OF THE input[type='text'], input[type='email'] & textarea
var el_list_bad = "select, input[type='checkbox'], input[type='radio'], input[type='file'], input[type='text'], input[type='email'], textarea";
// WORKING BUT TEXT INPUTS AND TEXTAREAS ARE NOT DISABLED
var el_list_incomplete = "select, input[type='checkbox'], input[type='radio'], input[type='file']";
$(el_list_incomplete).uniform();
$(el_list_incomplete).attr("disabled", true);
$.uniform.update();
});
當我用「el_list_bad」,我有這個jQuery的錯誤和元素沒有被禁用:「類型錯誤:表達式‘g.nodeName’的結果[未定義]不是一個對象。「
你能幫我嗎? 謝謝