UI选项卡旋转窃取焦点

时间:2011-03-22 00:30:24

标签: jquery user-interface tabs rotation

我正在使用jquery ui tab并在幻灯片中使用旋转。

<ul class="ui-tabs-nav" id="slide-controls">
        <li class="ui-tabs-selected" id="slide-control-slide_1"><a class="selected" href="#slide_1">Slide 1</a></li>
        <li id="slide-control-slide_2"><a href="#slide_2">Slide 2</a></li>
        <li id="slide-control-slide_3"><a href="#slide_3">Slide 3</a></li>
        <li id="slide-control-slide_4"><a href="#slide_4">Slide 4</a></li>
</ul>

Q1) 我的幻灯片放在顶部,而我的页面很长。因此,每当我向下滚动到页面底部时,当幻灯片改变幻灯片(自动旋转)时,焦点将落在上面的锚标签上。所以看起来像jquery ui tab旋转窃取我的焦点。任何帮助将不胜感激。

Q2) 另一个问题 - 如何阻止元素聚焦? (以某种方式与我之前的问题有关)

由于

2 个答案:

答案 0 :(得分:1)

您需要在幻灯片上设置高度。这是您的答案JQuery UI Tabs Causing Screen to "Jump"

的解决方案

答案 1 :(得分:0)

你的第二个问题应该很简单。

object.onfocus = function() {return false;}