Unbinded函数在Jquery中调用

时间:2016-11-25 13:07:39

标签: jquery

我有一个名为“onchange”的函数。单击按钮时,我会触发文本框的更改事件。我没有将事件绑定到文本框。

但是当手动触发文本框的更改事件时,将调用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"/>

1 个答案:

答案 0 :(得分:0)

可能是你想要的吗?

          

$(".numeric").on('change',function(){
  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>