Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JS不';不工作,语法错误?_Javascript_Jquery_Analytics_Prop - Fatal编程技术网

Javascript JS不';不工作,语法错误?

Javascript JS不';不工作,语法错误?,javascript,jquery,analytics,prop,Javascript,Jquery,Analytics,Prop,为什么会这样: <script type="text/javascript"> $(function() { $('a[href$=".pdf"]').prop('onClick', '_gaq.push(["_trackEvent", "Pdf", "Download", "Download_pdf"]);'); }); </script> $(函数(){ $('a[href$=”.pdf“]).prop('onClick','u g

为什么会这样:

<script type="text/javascript">
    $(function() {
        $('a[href$=".pdf"]').prop('onClick', '_gaq.push(["_trackEvent", "Pdf", "Download", "Download_pdf"]);');
    });
</script>

$(函数(){
$('a[href$=”.pdf“]).prop('onClick','u gaq.push([“\u trackEvent”,“pdf”,“Download”,“Download\u pdf“]););
});
不起作用?有任何错误吗

脚本应该找到以.pdf结尾的href的所有a标记,并向其添加具有以下值的onClick属性(Google Analytics事件),但在Chrome开发者工具控制台中出现以下错误:

Uncaught SyntaxError: Unexpected token <(…)

Uncaught SyntaxError:Unexpected token这是在将
标记粘贴到外部
.js
文件时出现的错误,因为它会在尝试解析第一个
时出错。这是完整的代码吗?不要向元素添加内联onclick事件。添加
。改为单击()
处理程序。错误是否发生在页面加载时或单击链接时?请尝试删除
”中的
”。pdf“
不鼓励此类问题。通知询问者你在.js文件中有这个吗?您不需要
标记,除非它直接在HTML中。谢谢,它现在可以工作了!