我已经为带有 jquery 选项卡的客户端创建了一个站点,在我的主机上它们工作正常
但是在他的托管上,它似乎并不想工作
http://www.modernandclassicautos.co.uk.php53-7.dfw1-1.websitetestlink.com/
我根本没有改变任何东西。
任何帮助将非常感激。
我已经为带有 jquery 选项卡的客户端创建了一个站点,在我的主机上它们工作正常
但是在他的托管上,它似乎并不想工作
http://www.modernandclassicautos.co.uk.php53-7.dfw1-1.websitetestlink.com/
我根本没有改变任何东西。
任何帮助将非常感激。
在 Chrome 上运行控制台,在您的主机上没有看到新主机上的下一个错误:
Uncaught SyntaxError: Unexpected token < jquery.min.js:1 Uncaught
SyntaxError: Unexpected token < jquery-ui.min.js:1 Uncaught
SyntaxError: Unexpected token < conditionizr.min.js:1 Uncaught
SyntaxError: Unexpected token <modernizr.min.js:1 Uncaught
ReferenceError:conditionizr 未定义 www.modernandclassicautos.co.uk.php53-7.dfw1-1.websitetestlink.com/:43
未捕获的 ReferenceError:Modernizr 未定义 scripts.js?ver=1.0.0:6
当我单击指向 jquery 文件的链接时 - 我想我找到了问题所在。两个版本之间的区别在于脚本的 URL。在一个有效的:
http://ajax.googleapi...
而在另一个:
//ajax.googleapi...
更新:
考虑遵循以下 2 个建议:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js?ver=1.9.1"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
(1)http:
在//ajax
`src.
(2) 你为什么要加载这个文件两次?删除第二行。
更新 2
我注意到您还有以下代码:并且您的服务器上不存在第一个 js 文件,因此您会看到 HTML - 404 页面的 HTML。
<script type='text/javascript' src='/ajax/libs/jquery/1.10.1/jquery.min.js?ver=1.9.1'>
</script>
<script type='text/javascript' src='/ajax/libs/conditionizr.js/2.2.0/conditionizr.min.js?ver=2.2.0'></script>
<script type='text/javascript' src='/ajax/libs/modernizr/2.6.2/modernizr.min.js?ver=2.6.2'></script>
删除第一行。您调用相同的 jquery 脚本 3 次 - 这根本不是一个好主意。
希望它有帮助,如果没有,请更新我。
检查您的jquery.min.js
和jquery-ui.min.js
文件的内容。它们似乎包含 HMTL 页面。