我刚在我的网站上实现了一个多语言的mod。Jquery/Javascript冲突?
问题是在语言模块的javascript文件和页面上已有的javascript文件之间似乎存在冲突。
<!-- language files here -->
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="js/translationEngine.js"></script>
<script type="text/javascript" src="js/jquery.cookie.js"></script>
<script type="text/javascript" src="js/jquery.translate-1.3.9.min.js"></script>
<script>var browserlang = 'en';</script>
<!-- Javascript -->
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js/jquery.pngFix.pack.js"></script>
<script type="text/javascript" src="js/jquery.flow.1.2.min.js"></script>
<script type="text/javascript" src="js/jquery.prettyPhoto.js"></script>
<script type="text/javascript" src="js/concept.js"></script>
JS/jQuery的1.3.2.min.js是什么使得在主页上工作3图像滑块,但...这似乎与译者的功能也被干扰。
如果你从页面中删除js/jquery-1.3.2.min.js,翻译工作正常,但滑块不再有效。
从页面中删除js/jquery-1.4.2.min.js并没有使翻译工作,事实上,它似乎在后面造成更多的错误。
有人可以引导我在正确的方向,让我让语言翻译和图像滑块都工作?
谢谢:)
从1.3.2到1.4.2不应该有多少改变? – mpen 2010-09-06 01:06:36
@Mark - 应该没有,但似乎jFlow插件有一些突破...但插件的网站在这个时刻离线,所以我不能提供一个链接到当前版本:http://插件.jquery.com/project/jFlow – 2010-09-06 01:08:33
*不应该是* - >着名开发人员的遗言:P – alex 2010-09-06 01:09:28