我想觸發輸入字段上的事件,但我需要使禁用。我已經嘗試了下面的代碼,但它不適用於我。jQuery單擊事件禁用的輸入字段
$(document).on('click', '.select-row', function(e){
...
});
在此先感謝。
我想觸發輸入字段上的事件,但我需要使禁用。我已經嘗試了下面的代碼,但它不適用於我。jQuery單擊事件禁用的輸入字段
$(document).on('click', '.select-row', function(e){
...
});
在此先感謝。
你不能火象點擊禁用HTML元素上的任何鼠標事件。替代方法是將元素包裹在span或div中,然後對這些元素執行點擊事件。
$("div").click(function (evt) {
// do something
});
另一種替代方法是使元素只讀而不是禁用。
如果需要觸發,請使用trigger()
函數。
$('.select-row').trigger('click');
謝謝你的技巧(y) –
如果你的作品,你可以使用readonly
,而不是disabled
。然後您可以輕鬆使用點擊事件。
「它不能爲我工作」發生了什麼?沒有?錯誤?你能顯示你的html – atmd
你爲什麼需要這個? –
我認爲一個禁用的元素不能點擊。你真的需要申請這個屬性嗎? –