2011-06-06 42 views
0

我面临的问题与JavaScript,我认为javascripts互相冲突。冲突的jQuery脚本 - 工作本地化,但没有生活

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

这里为三个插件名称:

jsScrollbar 
jQuery BGPOSITION 
jQuery Tab 

我无法理解,这里的主要问题...这是工作的罚款与本地主机。 但是,当我上传文件到网络,然后它无法正常工作。

主要滚动条和标签不在一起..工作

我也使用Twitter的饲料命名jquery.tweet.js另一个js文件。

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

任何意见赞赏

+0

它会抛出任何错误吗?你测试了哪个浏览器?它在本地在同一浏览器中工作吗? – Raja 2011-06-06 20:39:14

+0

您的页面正在返回语法错误Chrome开发工具中文档的意外结束...您确定它在本地有效吗?如果它在一个地方而不是另一个地方工作,这可能意味着代码没有问题,但是两个环境之间的某些差别是我们无法再现的。 – Fosco 2011-06-06 20:40:11

回答

0

萤火虫说:

缺少}在函数体

所以也许有在你的JavaScript错误停止执行。你确定你的代码好吗?

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>关闭脚本,但它永远不会到达那里,因为文档的其余部分再次是注释。