2013-10-18 41 views
0

您好我有圖像的滑塊每一個環節jquery:我可以在懸停時動態更改鏈接的href嗎?

我試圖改變鏈接HREF上懸停時以及

是否有可能裏面?

乾杯

$('#hm_img').parent().attr('href', arrImgs[i].link); 

如果我徘徊了可以回來

+0

顯示一些html會有幫助 –

+0

我想我沒有把正確的話。我有一個鏈接每8秒動態更改一次href。如果我保持與鼠標的鏈接,並等待一個週期來改變它的href,它就像我開始盤旋時一樣!它更有意義嗎? –

回答

1

嘗試使用.hover(),有回調沿着這條唯一的工作。確保this中的相應元素在那裏。

這裏是一個示例。東西查找數組中的鏈接$(this).attr('src')

$('#hm_img').parent().hover(function() { 
     $(this).attr("href", "hovered href"); //Note: refer the respective element 
    }, function() { 
     $(this).attr("href", "back to href"); //Note: refer the respective element 
    }); 
0
$('get the id of the image').attr('href', 'your new link') 
0

你能做到這一點的IMG

onmouseover="$(this).parent().attr('href',$(this).attr('src'))" 

改變這一部分。可能與在IMG闖民宅一些屬性來定位如..

onmouseover="$(this).parent().attr('href',arrImgs[$(this).attr('data-imgpos')].link)" 

或只包括鏈路上img屬性。