簡體   English   中英

需要JS來保持懸停鏈接處於活動狀態

[英]Need JS to keep the hover link active

我有一個下拉菜單,當我將鼠標懸停在它上面時,我需要幫助使其懸停鏈接保持活動狀態,以便它與下拉菜單融合在一起。

我已將代碼放在JSF上

http://jsfiddle.net/JmR87/2/

謝謝

您可以通過以下方法對其進行修復:

#nav-container li a:hover span {
    display: block;
    background-image: url(http://i.stack.imgur.com/sTqNy.gif);
    background-repeat: repeat-x;
}

對此:

#nav-container li:hover span {
    display: block;
    background-image: url(http://i.stack.imgur.com/sTqNy.gif);
    background-repeat: repeat-x;
    color: #000
}

參見: http : //jsfiddle.net/JmR87/5/

在懸停函數中將一個類添加到要懸停的元素上,然后在退出時將其刪除。 類應該具有相同的樣式,具有懸停樣式:

$(function () {
  $('.dropdown, .dropdown2, .dropdown3').each(function () {
    $(this).parent().eq(0).hover(function () {
      $('.dropdown, .dropdown2, .dropdown3:eq(0)', this).show();
      $(this).addClass("hoverstyle");
    }, function () {
      $('.dropdown, .dropdown2, .dropdown3:eq(0)', this).hide();
      $(this).removeClass("hoverstyle");
    });
  });
});

然后定義.hoverstyle

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM