首页 > 解决方案 > 我正在努力编辑我的页面的 DOM 元素

问题描述

如何调试第三方 JavaScript 插件。

我正在使用一个名为内容时间线的插件,它使用 JavaScript 来显示帖子。

所以,我想定位一个显示时间线月份的标题,但由于某种原因,任何元素都不起作用。

试过这个:

$("h4.t_line_month").addClass('example');

但是,如果我添加

console.log("the script works");

我在控制台中看到了消息。

不幸的是,除了由于某种原因我无法访问插件元素这一事实之外,我无话可说。有什么方法可以用来调试吗?也许在 WordPress 或插件本身中设置了一些规则。

不知道如何调试。

标签: javascriptjquery

解决方案


尝试使用 jQyery each() 函数来迭代页面上的所有 h4 标签,看看它是否在那里。

$('.testimonial').each(function(){
    console.log($(this).html()); // debug to see which is which
});

此外,如果您使用的 WP 插件正在创建 iFrame……这可能是您无法直接访问所需元素的原因。


推荐阅读