jquery脚本不改变div的类

时间:2012-12-04 04:57:16

标签: javascript jquery html css

在我的单页网站上,我有一个脚本被调用,以添加“阅读更多”样式链接到内容区域的div。 单击该按钮时,应更改内容区域的类以允许查看所有内容。 再次点击时,它应隐藏内容。

这是我遇到问题的网站:http://lexisnexis.stacklaw.com.au/
但是,它在这个网站上运行正常:http://nundoobah-retreat.com.au/about.html

我有什么问题?

2 个答案:

答案 0 :(得分:2)

当你的脚本运行switchClass方法时,JQuery会抛出一个脚本错误 - “找不到.curCSS”。

我不确定,但这可能是因为你运行的是旧版本的JQuery UI而不是JQuery核心:

<script type="text/javascript" src="/templates/microsites//js//jquery-1.8.3.min.js"></script>     
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/jquery-ui.min.js" type="text/javascript"></script>

JQuery 1.8.0中不推荐使用curCSS方法。

我建议升级到最新版本JQueryUI。或者,不要使用switchClass(属于JQuery UI),而是使用removeClass / addClassslideUp / slideDown(部分核心JQuery库)。

答案 1 :(得分:1)

这是jquery-ui的curcss问题。 http://bugs.jquery.com/ticket/11921

您可以稍后使用jquery-ui 1.9.0。