适用于jsFiddle,但不适用于我的网站

出于某种原因,我在我的网站中的这个jQuery代码将在jsFiddle上工作,但不在本地。 代码是一样的。 我刚刚复制并粘贴了它。 任何人都可以向我解释发生了什么事吗?

  • 的jsfiddle
  • 本地

使用Chrome的开发人员工具,您在控制台中收到错误: Uncaught SyntaxError: Unexpected token ILLEGAL

看一下代码,你会看到:

 $(document).ready(function() { $('#workclick').click(function() { $("#header").height($("#headwrapper").height()); }); $('#workclick').click(); $('#aboutclick, #contactclick, #introclick').click(function() { $("#header").height('0'); });​ // here }); 

某种编码错误……

Firebug抱怨你的代码(第562行),这恰好是一个非法的角色。

我在Jquery中发现了一个奇怪的隐藏角色。 不知道它来自哪里或为什么它没有出现在我的编辑器中,但我得到了它并且它工作正常。 感谢大家的帮助!

对不起,我的英语不好

我有想法复制完整的源代码

脚步

  1. 单击“共享”按钮

    2复制2盒的链接共享全屏结果

3然后去那个链接(复制链接)。 它显示了结果

4然后右键单击,单击视图框架源。

现在您的源代码显示

然后加上脚本src和css的确切链接。

现在你的代码工作了