2011-03-22 95 views
6

我正在使用jquery UI選項卡,並在幻燈片中使用旋轉。UI選項卡旋轉竊取焦點

<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選項卡旋轉竊取我的重點。任何幫助,將不勝感激。

Q2) 另一個問題 - 我怎樣才能阻止元素聚焦? (某種程度上與我以前的quesion)

感謝

+2

wheres你的jQuery代碼。你也可以通過用一堆虛擬文本創建一個空的html頁面來重現這一點。 – Matt 2011-03-22 00:46:22

+0

以下是您想要的示例:http://jsbin.com/aqufu4/edit。關於長頁面,或者您爲標籤容器設置了固定高度,我們會按照我所做的操作:向下滾動每個標籤頁更改。關於重點,這很容易。看那邊。 – 2011-06-15 21:13:07

回答

0

你的第二個問題應該很容易。

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