冲突的jQuery脚本 - 在本地工作但不是实时的

时间:2011-06-06 20:35:56

标签: jquery

我面临着javascript的问题,我认为javascripts彼此冲突。

我使用三个插件来完成我所需的设计。

这是三个插件名称:

jsScrollbar
jQuery BGPOSITION
jQuery Tab

我无法理解,主要问题在哪里......它与localhost工作正常。 但是,当我将文件上传到网络时,它无法正常工作。

主要是滚动条和标签不能一起使用..

我还使用另一个名为jquery.tweet.js的js文件作为twitter feed。

演示网站目前在这里http://www.aboud-aboud.com/demo/

任何建议赞赏

2 个答案:

答案 0 :(得分:1)

上传后,系统会显示所有换行符都已从HTML中删除。在您的HTML中,您有一些JavaScript。 JavaScript包含评论。所以对浏览器来说,它看到了:

<!-- some stuff... -->
<script type="text/javascript">
     $(document).ready(function() {
         // a comment which includes the entire rest of the document

在第一条评论之后,它跨越了该行的其余部分,并且由于整个文档已打包到一行,因此它跨越文档的其余部分。因此,这是一个JavaScript语法错误,因为JavaScript一直在等待});</script>关闭脚本,但它永远不会到达那里,因为同样,文档的其余部分是注释。

答案 1 :(得分:0)

Firebug说:

  函数体

缺少}

所以也许你的javascript中有一个错误会停止执行。你确定你的代码没问题吗?