the*_*pot 0 jquery-ui typeerror
我的主页上有一个精选内容滑块:etiquetteplus.net
在旧版本的IE和FF中,该滑块可以正常加载.但新的版本和铬它没有.
我得到了这些错误,但我不确定它们是什么意思.
ui.core.js:179Uncaught TypeError: Cannot read property ':' of undefined
Uncaught TypeError: Cannot read property ':' of undefined
Uncaught TypeError: Object function (E,F){return new o.fn.init(E,F)} has no method 'widget'
Run Code Online (Sandbox Code Playgroud)
我已经尝试过更新版本的jquery,但这也没有帮助.有什么建议?谢谢!
似乎有分配在这里,但我看到的最重要的事情是你的源代码的第41行你包括jquery和colorbox像这样
<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.min.js"></script>
<script type="text/javascript" src="http://www.etiquetteplus.net/wp-content/themes/etiquette/js/jquery.colorbox.js"></script>
Run Code Online (Sandbox Code Playgroud)
然后在第86行你加载一个真正非常老的jquery版本
<script type='text/javascript' src='http://www.etiquetteplus.net/wp-includes/js/jquery/jquery.js?ver=1.3.2'></script>
<script type='text/javascript' src='http://www.etiquetteplus.net/wp-content/plugins/wp-faq/js/wp-faq.js?ver=2.9.2'></script>
<script type='text/javascript' src='http://www.etiquetteplus.net/wp-content/plugins/wp-faq/js/jquery/ui.core.js?ver=2.9.2'></script>
<script type='text/javascript' src='http://www.etiquetteplus.net/wp-content/plugins/wp-faq/js/jquery/ui.accordion.js?ver=2.9.2'></script>
Run Code Online (Sandbox Code Playgroud)
我也看到了这个错误
Error: Error calling method on NPObject!
Source File: http://www.etiquetteplus.net/wp-content/themes/etiquette/js/sifr.js
Line: 17
Run Code Online (Sandbox Code Playgroud)
在ff错误控制台中
然后你的HTML无效
在第210行,你有一个结束
</a>
Run Code Online (Sandbox Code Playgroud)
标签没有打开你跨越跨度没有关闭等...
你需要确保你只使用一个版本的jquery,你需要验证你的HTML
我在Firefox中使用web devloper插件来帮助排除故障,有各种很酷的东西可以帮助你按顺序获得一个好的工作网站.ff只有一个内置的错误控制台,也会有所帮助
我相信我在这里展示的问题还有更多.但是如果你勤奋并用细齿梳理你的代码和html,你就能使它正常工作.如果你遇到另一个问题(当然不重复),有人会帮忙.
祝你好运mcgrailm
| 归档时间: |
|
| 查看次数: |
3973 次 |
| 最近记录: |