我有以下代碼;在動態創建的元素上運行jQuery.each()
$('#btnSave').click(function (e) {
$("input:text").each(function (index, value) {
var el = $(this);
if (el.val().length == 0) { el.css('border', '1px solid red') }
return false;
});
});
在這裏,所有輸入的文本內容是動態創建的,因此我不能確認他們是否爲空或不..
如何去使用.on()
與.each()
?我google沒有運氣..在此先感謝..
只要單擊按鈕之前創建元素,該代碼就應該可以工作。 '.on()'用於附加事件。 –
這看起來像它會正常工作,你有什麼問題? – BZink
爲什麼每次每次調用函數都返回false? – Rikki