jquery UI对话框默认的第一个按钮样式
我想将jquery对话框与我的自定义按钮一起使用,但我不想将第一个按钮设置为单击时的样式 这里也一样: 如果您不做任何操作,按钮“删除所有项目”将以橙色显示。如果单击页面上的任意位置,此样式将消失jquery UI对话框默认的第一个按钮样式,jquery,jquery-ui,user-interface,dialog,Jquery,Jquery Ui,User Interface,Dialog,我想将jquery对话框与我的自定义按钮一起使用,但我不想将第一个按钮设置为单击时的样式 这里也一样: 如果您不做任何操作,按钮“删除所有项目”将以橙色显示。如果单击页面上的任意位置,此样式将消失 在我的应用程序中,同样的事情总是发生在第一个按钮上,不管有多少个按钮。。。因此,我可以在不突出显示第一个按钮的情况下使所有按钮相同吗?此处的颜色表示更多内容。橙色表示当前焦点。这有助于使用键盘支持,这意味着如果您按enter键,该按钮将被激活;正如预期的那样,两个按钮之间的选项卡功能与您预期的一样 考
在我的应用程序中,同样的事情总是发生在第一个按钮上,不管有多少个按钮。。。因此,我可以在不突出显示第一个按钮的情况下使所有按钮相同吗?此处的颜色表示更多内容。橙色表示当前焦点。这有助于使用键盘支持,这意味着如果您按enter键,该按钮将被激活;正如预期的那样,两个按钮之间的选项卡功能与您预期的一样 考虑到这一点,有两种选择:
ui状态焦点
设置按钮样式,以将其与ui状态悬停
和ui状态活动
区分开来我要说的是,删除焦点是不明智的,因为这样会混淆键盘支持。相反,通过采用键盘支持,采用侵入性较小的方法。设置jQuery UI维护的类的样式,以在按钮外观上提供细微的差异,从而使行为更加明显。没错,颜色的出现是有原因的-用户知道如果按enter键会发生什么。您可以更改样式,但代表您网站的用户,请不要将其完全删除。