我正在使用标准的左右导航箭头对滚动库进行故障排除。我想知道是否有一种方法可以跟踪在加载网页时修改特定 div 或 class 标签的时间。我的问题是
<class="next browse right disabled">
当它应该被应用到我的右箭头时
<class="next browse right">
这是其他人编写的一个经过大量修改的 jquery-tools 滚动库,我只是不确定如何处理这个问题。任何建议/帮助表示赞赏!
我正在使用标准的左右导航箭头对滚动库进行故障排除。我想知道是否有一种方法可以跟踪在加载网页时修改特定 div 或 class 标签的时间。我的问题是
<class="next browse right disabled">
当它应该被应用到我的右箭头时
<class="next browse right">
这是其他人编写的一个经过大量修改的 jquery-tools 滚动库,我只是不确定如何处理这个问题。任何建议/帮助表示赞赏!
Jquery 没有任何烘焙事件可以帮助您拦截向 div 添加/删除类。您可以随时使用jQuery hasClass查看是否应用了特定类。
$('#mySelector').hasClass('right') //返回一个布尔值
如果您通过 javascript 执行这些操作,则可以利用chrome 开发工具断点调试。
最后,如果你坚持捕捉班级变化,那么你必须提出自己的事件。请看这个问题:
我不确定这是否有效:
$('next.browse.right.disabled').removeClass('disabled');
或者
$('next.browse.right').removeAttr('disabled');
也许 Chrome 开发工具中的 DOM 断点会有所帮助?