2014-12-05 88 views
1
<http://jsfiddle.net/RBJ9R/1504/> 

我希望mouseleave觸發區域的大小增加以包含圖像以及原始鼠標區域(灰色框)。我希望用戶能夠在鼠標懸停在圖像區域時仍能看到圖像。增加鼠標區域的大小

謝謝!

#slender-trigger { 
background-color: #CCC; 
height: 100px; 
width: 120px; 
margin-left: 0px; 
margin-top: 50px; 
position: absolute; 
} 
#slender { 
font-family: 'Strait', sans-serif; 
height: 400px; 
width: 400px; 
border: thin dotted #F00; 
position: absolute; 
margin-top: 50px; 
margin-left: 120px; 
display: none; 
} 


<div class="purchasing-tips"> 
<div id="slender-trigger">nnnn</div> 
<div id="slender" style="background-image:url(http://lorempixel.com/120/100/people); height: 100px; width: 120px; border: 1px solid black;">sadfasdf</div> 
</div> 

$("#slender-trigger").on("mouseenter", function() { 
    $("#slender").show(); 

}).on("mouseleave", function() { 
    $("#slender").hide(); 
}); 
+1

你能也在添加問題的代碼?如果有什麼事情發生在jsfiddle,那麼很多其他用戶看到這個帖子上SO尋找答案將沮喪 – matrixugly 2014-12-05 20:11:50

+0

即時通訊新。我如何向條目添加代碼?它一直阻止我。 – 2014-12-05 21:06:33

+0

想通了.. – 2014-12-05 21:16:34

回答

3

簡單地寫這樣:

$("#slender-trigger, #slender").on("mouseenter", function() { 
     $("#slender").show(); 

}).on("mouseleave", function() { 
     $("#slender").hide(); 
}); 

here is jsfiddle

+0

哇。非常感謝! – 2014-12-05 21:03:16

+0

如果我的答案對你有用,請點擊我的答案左邊的向上箭頭 – Banzay 2014-12-05 21:11:52

+1

我是全新的SO,它說我沒有'名聲'尚未upvote你..當我得到它,我會。謝謝! – 2014-12-05 21:18:00