我正在使用 jQuery v1.7.1 并将事件绑定到元素,如下例所示:
<input id="testTextBox" name="testTextBox" type="text" value="" />
<script type="text/javascript">
function evtHandler() {
alert("Event fired!");
}
$(function() {
$("#testTextBox").bind("change", evtHandler);
});
</script>
显然我的页面有比这更多的控件,包括一些 Ajax 来替换页面的某些部分。因此,在测试期间,我希望有一种简单的方法来查看事件是否成功绑定。我知道我可以$("#testTextBox").length
在绑定之前检查以确定是否找到了控件,但这是最好的也是唯一的方法吗?