大家好我的菜单都在运行,但只有Firefox才有 没有一个javascript工作,所有菜单都显示所有打开的东西,没有任何隐藏。
任何帮助都会非常感激!!
代码如下:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
$(".toggle_container").hide();
$("h2.trigger").click(function()
{
$(this).toggleClass("active").next().slideToggle("slow");
});
});
</script>
答案 0 :(得分:1)
您没有说明您的HTML是什么样的以及您希望脚本完全做什么,但脚本本身似乎没有任何明显的问题。如果你的HTML是这样的话似乎有用:
<h2 class=trigger>trigger</h2>
<div class=toggle_container>
<p>some div</p><p>with</p><p>some text</p>
</div>
转到此地址:http://jsfiddle.net/8DSgG/并使用您所获得的内容更新HTML并查看其是否有效。我敢打赌,你的HTML中的一些类是错误的,或者它们是ID,而不是类或类似的东西。