[英].show() not working on document ready
當頁面加載時,我正在觸發文本框上的 onchange 事件
$(document).ready(function () {
$("input[id$=dpDeliveryDate]").each(function () {
$(this).get(0).onchange();
});
});
這會正確觸發並調用我創建的 function。
如果我在此 function 中輸入警報,它將在頁面加載正確時發出警報。 所以我知道它調用 function 就好了! 但不執行 function 中命令的 rest
此外,如果在頁面加載后我更改了文本框值,這次它也會正確觸發 function 中的所有命令。
function 基本需要做
$(this).parent().next().next().show();
所以我無法弄清楚為什么它會在 onchange 中起作用,但在從 document.load 觸發 onchange 時卻不起作用?
改變
$(this).get(0).onchange();
至
$(this).change();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.