代码之家  ›  专栏  ›  技术社区  ›  EarlyPoster

我需要取消jQuery.toggle的状态(奇数,偶数)

  •  3
  • EarlyPoster  · 技术社区  · 14 年前

    我在一个表格单元格中有可以开关的项。

    外部按钮接受单击并通过ajax提交选定的单元格值。

    我可以很容易地取消突出显示,但需要双击触发正确的切换。

    .toggle(奇数,偶数)是否可以通过外部调用重置或循环?

    谢谢

    3 回复  |  直到 14 年前
        1
  •  2
  •   Community noseratio    4 年前

    我没有测试,但是,可以这样做吗?



    //reset the toggle state<br>
          $('#tablecell').unbind('click').toggle(fn1, fn2);<br>
          $('#tablecell').toggle(fn1, fn2);
    
        2
  •  2
  •   EarlyPoster    14 年前

    我最终通过选择已经切换的元素列表解决了这个问题。

    这似乎是一个解决办法,但因为我不能触发切换状态。我接受了这个。

        3
  •  0
  •   Jon Erickson    14 年前

    .toggle() 与交替 .show() .hide() 打个电话就行了 取决于所需的“复位”状态。

    .toggle()