【发布时间】:2011-05-26 10:36:35
【问题描述】:
我在我的 jsf 项目中加载 jquery。我只加载标题部分。
在我加载 jquery 之前,链接和菜单操作可以完美运行。 (不加载jquery)
但是,在我加载 jquery 后,链接操作和菜单操作不起作用。
我使用 jQuery.noConflict(); 和 $.noConflict(); 但没有更多改进。
实际上,为什么在我加载 jquery 时会出现此问题。
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<a4j:loadScript src="../../scripts/jquery-1.3.2.min.js"/>
<script type="text/javascript">
jQuery.noConflict();
</script>
</head>
我也使用 jquery-1.4.2.min.js。但不适用于我的菜单和链接操作。
我为此付出了更多的努力。
我希望,在这里我会得到一些解决方案。
帮帮我。
感谢您宝贵的时间。
【问题讨论】:
-
尝试一件事尝试在FF中加载相同的页面,检查它的错误控制台,看看到底是什么问题
-
避免在数组上使用
for(x in ...- 我认为 JQuery 搞砸了。 -
“在我加载 jquery 后,链接操作和菜单操作不起作用” 如何 他们不起作用吗?发生什么了?您在控制台中有任何错误吗?您是否使用过调试器(Firebug、Chrome/Safari Dev Toosl 等)来弄清楚发生了什么?
-
@sje397:不,jQuery 不会向
Array.prototype添加任何内容(您正在考虑 Prototype 和 MooTools)。即便如此,也不是 Prototype/MooTools 搞砸了,在数组上使用for..in并假设它只会看到索引的代码已经搞砸了。更多:blog.niftysnippets.org/2010/11/… -
@Eswar Thambi nee Mech eswar 啊!!我是 chendur da...
标签: java jquery jsp jsf richfaces