http://jsfiddle.net/hVSTJ/啓動輸入
爲什麼當我們運行$( 「#navTop」)VAL( 「X」)電平變化的方法。,我們沒有得到警告信息?這就是我需要的。每次輸入值改變時,我都需要啓動該方法。無法弄清楚如何。
http://jsfiddle.net/hVSTJ/啓動輸入
爲什麼當我們運行$( 「#navTop」)VAL( 「X」)電平變化的方法。,我們沒有得到警告信息?這就是我需要的。每次輸入值改變時,我都需要啓動該方法。無法弄清楚如何。
onchange事件將不會觸發..
或者,你可以調用改變事件,當你設置像下面的值,
嘗試,
$("#navTop").val("x").change();
來自文檔:
更改事件在其值發生更改時發送給元素。這個事件僅限於元素,框和 元素。對於選擇框,複選框和單選按鈕,當用戶使用鼠標 進行選擇時,會立即觸發事件 ,但對於其他元素類型,事件將推遲到 元素失去焦點。
唯一的其他選擇是輪詢它的值或使用keyup事件,或者在提交或其他事物與交互之前調用它的值。
有是將整理HTML5的新事件這取決於你的項目
VAR numPeople =的document.getElementById( 「numPeople」);
numPeople.addEventListener( 「輸入」,函數(E){ VAR NUM = numPeople.value; ... },假);
它是一個新的輸入事件,很酷,我不確定它是如何被舊版瀏覽器支持的。
這就是我所能做的嗎?我使用插件,所以我很難寫出chhange()... – 2012-02-17 00:07:11