-1
我有一個名爲「onchange」的函數。在按鈕上單擊我觸發文本框的更改事件。我沒有將事件綁定到文本框。無約束函數在Jquery中調用
但是,當手動觸發文本框的變化情況下,onchange()
函數被調用,並顯示警告信息
$('#btn').on('click',function(){
$('.numeric').trigger('change')
})
function onchange(){
alert("hi")
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p>Name: <input type="text" class="numeric" name="user"></p>
<input type="button" id="btn" value="click"/>
歡迎堆棧溢出!請[參觀],環顧四周,並仔細閱讀[幫助],尤其是[*我如何提出一個好問題?](/幫助/如何問)什麼都不清楚你問上面,你可以編輯你的問題來澄清? –
恭喜!你的問題是什麼?你的問題是什麼?什麼是預期結果等....... – Cagy79
您需要將'onchange'函數附加到'.numeric'元素 – TryingToImprove