【问题标题】:jquery ui tabs from xml in dialog - focus issue (not active tabs will not take focus from "tab")对话框中来自 xml 的 jquery ui 选项卡 - 焦点问题(非活动选项卡不会从“选项卡”获得焦点)
【发布时间】:2012-02-06 21:21:46
【问题描述】:

好的,

发布代码会很棘手,但我会在明天尝试更新示例。

我的对话框是动态的,并且加载了动态内容,包括动态 jquery ui 选项卡。当我通过对话框进行选项卡时,焦点会停在第一个选项卡上并且不会继续到下一个选项卡。我试图将焦点设置到下一个li a 我试图模糊keycode.tab 上的活动选项卡,并在选项卡中添加了不同的tabindex's - 除其他外。

我确实将选项卡从对话框中拉出,当我使用键盘进行选项卡时,选项卡正确聚焦。我假设这是对话框的某种问题,然后是通过 json 加载的选项卡。

使用 jQuery 1.4.2

使用 jQuery UI 1.8.14

【问题讨论】:

    标签: jquery jquery-ui jquery-ui-dialog jquery-ui-tabs


    【解决方案1】:

    看到这个帖子:how to set tab focus on li page load using jquery

    可能是您试图将焦点设置到无法获得焦点的 DOM 元素上?

    【讨论】:

    • 我什至没有尝试将焦点设置在第一个 li 上,问题是当我在对话框中的内容中使用标签时,一旦它到达第一个标签,它就会粘住。它将进入第一个选项卡中的第一个锚点,但不会进入任何其他选项卡。我已经浏览了所有代码,并删除了作用在选项卡上的所有事件/功能,但它仍然不会跳到下一个选项卡。快把我逼疯了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多