如果我调用我的外部脚本,jQuery .data()不起作用

时间:2015-03-30 05:51:05

标签: javascript jquery wordpress

在我的wp网站中,我需要在我的<head>标记内调用外部js脚本来跟踪访问者在网站上的行为,但如果我在每次加载页面浏览器时都包含该脚本

“读取响应时出错:TypeError:undefined不是函数”

当我调试代码时,我看到像

这样的行上的js内部wp文件中的错误
options = jQuery(this).data('settings');

如果我删除我的外部脚本,所有工作都已完成。 现在,如何使用externarl脚本禁用jQuery .data函数? 脚本是我的,我不明白这是怎么回事。

有什么想法吗?

提前致谢 AM

1 个答案:

答案 0 :(得分:0)

你可以尝试:

options = jQuery(this).attr('data-settings');

如果这不起作用,请尝试使用以下方法进行调试:

console.log(jQuery(this));

您将能够追踪问题