2009-10-26 50 views
0

我正在使用jQuery UI標籤,而不是激活它們onclick我正在使用:懸停來更改選項卡。我想要鏈接將用戶轉到rel屬性中指定的URL,但我會空着手試圖找到解決方案。使用jQuery窗口位置rel值

+0

你能否以更清晰的方式寫下你的問題? – Graviton 2009-10-26 07:07:56

回答

3

如何:

function hoverEventHandler(){ 
    window.location.href = $(this).attr("rel"); 
} 
+0

正是我在找的東西。謝謝。 – 2009-10-26 08:20:44

0

可以懸停事件綁定到鏈接,並基於懸停的元素選擇特定的標籤:

$("a.tab_links").hover(function(){ 
    var $tabs = $('#example').tabs(); 

    var selected = $tabs.tabs('select', 2);//select third tab. 
}); 

可以使用selected回調打開鏈接:

$('#example').tabs({ 
    select: function(event, ui) { 
     var lnk = ui.tab; 
     var href = $(lnk).attr("rel"); 
     OPEN_LINK(href);//write function or code for this 
     return false;//don't open on clicking on link; 
    } 
}); 

PS: - 這東西是從jquery ui標籤documentation page