input文本值改变推荐绑定如下事件,请根据实际情况选择:
//文本值发生变化
$("#txtSearch").change(function () {
getDriverTrainStatisticalData();
});
$("#txtSearch").keyup(function () {
getDriverTrainStatisticalData();
});
$("#txtSearch").keypress(function () {
getDriverTrainStatisticalData();
});
$("#txtSearch").bind("propertychange", function () {
getDriverTrainStatisticalData();
});
change:焦点离开时触发事件
focus:获得焦点时触发事件
keyup:按键弹起时触发事件
keypress:按键按下时触发事件(先响应事件,再显示输入结果(获得的是上一次结果),可能被输入法拦截)
propertychange:属性改变时触发事件(不管是获得焦点还是value改变等)
span/div文本值改变绑定事件推荐如下方法:
<div class="send-like">
<div class="heart " id="like1" rel="like"></div>
<div class="likeCount" id="likeCount1">14</div>
</div>
<script>
$("#likeCount1").bind("DOMNodeInserted",function (e) {
alert("点赞~~")
});
</script>