我最近一直在使用jqGrid 3.5,但是我注意到当我动态添加一个复选框输入时,它无法被点击(但它似乎没有被禁用).所以我试图搜索作为控件一部分的大量js依赖项,但似乎找不到任何"不允许"我的复选框切换.我的问题是 - 如何使用firebug查找可能导致此行为的任何事件.
jQuery将事件存储在DOM元素的jQuery数据存储中.使用控制台:
$("#yourelement").data("events");
单击控制台窗口中的结果.绑定到元素的事件显示为此对象的属性.单击"功能"转到此功能的来源.在任何函数中放置一个断点,以查看发生了什么.
如果元素上没有id,请在选择器中使用:eq(index)仅返回其中一个结果. http://docs.jquery.com/Selectors