jQuery:切换不起作用,帮忙?

时间:2010-10-11 01:02:42

标签: jquery toggle

我正在使用jQuery的toggle函数,由于某种原因无效,这就是我所拥有的:

    $(document).ready(function(){

            var flip = 1;
            $("#tg1").click(function () {
            $("#tg1-contenido").toggle( flip++ % 2 == 0 );
            });​
}

我不知道我做错了什么,任何帮助都会非常感激。谢谢!

1 个答案:

答案 0 :(得分:4)

看起来你希望每个其他点击切换它的可见性,在这种情况下,你可以只使用.toggle()不带参数,如下所示:

$("#tg1").click(function () {
  $("#tg1-contenido").toggle();
});

如果显示它,它将隐藏它,如果它被隐藏则显示它。

此外,我假设您的代码被截断,但请确保您正确关闭了document.ready包装,只有}的最后一行应该是});