1

我正在使用标准的左右导航箭头对滚动库进行故障排除。我想知道是否有一种方法可以跟踪在加载网页时修改特定 div 或 class 标签的时间。我的问题是

<class="next browse right disabled"> 

当它应该被应用到我的右箭头时

<class="next browse right">

这是其他人编写的一个经过大量修改的 jquery-tools 滚动库,我只是不确定如何处理这个问题。任何建议/帮助表示赞赏!

4

2 回答 2

2

Jquery 没有任何烘焙事件可以帮助您拦截向 div 添加/删除类。您可以随时使用jQuery hasClass查看是否应用了特定类。

$('#mySelector').hasClass('right') //返回一个布尔值

如果您通过 javascript 执行这些操作,则可以利用chrome 开发工具断点调试。

最后,如果你坚持捕捉班级变化,那么你必须提出自己的事件。请看这个问题:

jQuery - 如果 CSS 类发生更改,则触发事件

于 2013-08-26T17:19:50.620 回答
1

我不确定这是否有效:

$('next.browse.right.disabled').removeClass('disabled');

或者

$('next.browse.right').removeAttr('disabled');

也许 Chrome 开发工具中的 DOM 断点会有所帮助?

于 2013-08-26T17:00:33.730 回答