【问题标题】:jQuery UI button not "unclicking"jQuery UI 按钮没有“取消点击”
【发布时间】:2010-09-27 01:52:25
【问题描述】:

http://jqueryui.com/demos/button/#default 它们使用起来非常简单,但由于某种原因,我的按钮不是“未点击”。也就是说,在我单击一个按钮后,它会保持悬停样式。如果我将它的 onClick 功能设置为只做一些简单的事情,比如提醒消息,我可以点击按钮,它会恢复正常。这不是什么大不了的事,尽管它的工作方式与演示并不完全一样。

但是,如果我使用 onClick 函数打开一个 jQuery UI 对话框,则悬停样式不会消失,即使在关闭窗口并单击其他位置之后也是如此。

有没有其他人遇到过这些奇怪的小问题并知道解决方案?任何建议将不胜感激。

【问题讨论】:

    标签: jquery-ui button


    【解决方案1】:

    经过一番搜索,这似乎是 jQuery UI 中的一个已知错误。 http://forum.jquery.com/topic/button-and-dialog-ui-state-focus-on-button-being-kept

    发布的解决方法:

    button.click(function() {
        button.removeClass("ui-state-focus ui-state-hover");
        ...
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-28
      • 1970-01-01
      相关资源
      最近更新 更多