1
A
回答
4
無JavaScript的怎麼樣?
的style.css
.linkdiv a {
color: blue;
}
.linkdiv:hover a {
color: red;
}
我想測試這一點,但可惜的jsfiddle不兼容iPhone :(
0
這樣的事情(在你的文檔準備好)應該這樣做!
$('#MyDiv').live('mouseenter', function(){
$(this).find('a').addClass('highlight');
});
$('#MyDiv').live('mouseleave', function(){
$(this).find('a').removeClass('highlight');
});
0
給所有的鏈接相同的類,然後做到這一點:
$(document).ready(function() {
$('.someClass').hover(function() {
$('.someClass').css('underline' : 'solid 1px #FFF');
});
})
0
如果我沒記錯的話,你應該能夠只是做:
$('div selector').hover(function(e) {
$(this).find('a').doThings();
},
function(e) {
$(this).find('a').undoThings();
});
我還建議切換明確的$.hover()
呼叫(僅作爲示例提供)以使用$.delegate()
或$.live()
。
1
最佳的解決方案,至於我的關心=)
標記:
<h1>CSS is cool! </h1>
<ul id="css">
<li><a class="links" href="#"> Link1 </a></li>
<li><a class="links" href="#"> Link2 </a></li>
<li><a class="links" href="#"> Link3 </a></li>
<li><a class="links" href="#"> Link4 </a></li>
</ul>
CSS:
#css li { margin:0px 5px;list-style:none; float:left;}
#css .links { color :#0099f9; text-decoration:none;font:bold 20px Arial;}
#css:hover a.links { color : #f0f;}
+0
我可能是錯的,但我認爲OP希望所有的鏈接高亮當用戶懸停在整個父div。 – mkoistinen 2010-09-24 17:35:11
+0
ohh是的先生,好像我沒有正確地閱讀這個問題,更新! – 2010-09-24 17:37:29
2
HTML:
<div id='links'>
This is simple text<br />
<a href='#'>Link1<a/><br />
<a href='#'>Link2<a/><br />
<a href='#'>Link3<a/><br />
</div>
的jQuery:
$('#links').live('mouseover', function(){
$('#links > a').addClass('highlight');
});
$('#links').live('mouseout', function(){
$('#links > a').removeClass('highlight');
});
CSS:
.highlight {
background-color : red;
}
您可以編輯CSS一部分,在自己喜歡的款式凸顯。
相關問題
- 1. 突出鼠標懸停表
- 2. Css鼠標懸停突出表超鏈接
- 3. Div鼠標懸停
- 4. 鼠標懸停的html鏈接
- 5. 如何突出顯示只有博客文章與鼠標懸停鏈接?
- 6. 當鼠標懸停在鏈接上時,改變div的顏色
- 7. 如何創建鼠標懸停或懸停,這將觸發一個與三個鏈接的div彈出?
- 8. 如何突出鼠標懸停的細分輪廓?
- 9. 如何突出顯示鼠標懸停時的JPanel?
- 10. 將鼠標懸停在鏈接上,切換div的可見性直到鼠標離開BOTH鏈接和div
- 11. 變色鏈接,當鼠標懸停格
- 12. 沒有超鏈接的li鼠標懸停的圖像彈出?
- 13. 懸停突出div在jQuery
- 14. 如何使彈出div懸停在jquery中的鏈接上?
- 15. 將鼠標懸停在超鏈接上,突出顯示大背景區域
- 16. 如何在鼠標懸停到VBA時啓用突出顯示?
- 17. 如何在鼠標懸停上突出顯示文本
- 18. 如何給出鼠標懸停
- 19. Fadein鼠標懸停和淡出鼠標
- 20. jQuery懸停鼠標懸停/鼠標退出計時
- 21. 如何在Html.Action鏈接中改變鏈接的顏色,鼠標懸停在div上?
- 22. 鼠標懸停彈出
- 23. CSS懸停div鏈接
- 24. 如何鼠標懸停
- 25. 鼠標懸停div屬性(標題)
- 26. 你如何使一個突出顯示的輪廓顯示在leaflet.js上的鼠標懸停和超鏈接?
- 27. 在Angularjs中的鼠標懸停上彈出一個div
- 28. 用鼠標點擊鏈接懸停彈出
- 29. 你如何在同一時間有鼠標懸停和鏈接?
- 30. 隱藏鼠標懸停狀態鏈接(舉例)如何?
+1爲通過iPhone回答的奉獻精神。這完全是一種挫敗感和耐心的考驗(**爲什麼**在標準鍵盤上沒有反勾號)? – 2010-09-24 18:35:09
您可以在iPhone上「反勾號」,只需按住單引號標記即可。它會出現在彈出窗口中! =) – mkoistinen 2010-09-24 18:46:35
@mkoistinen,那麼它可能是一個國際鍵盤問題。拿着撇號/單引號給出了一個明智的左引號,明智的右引號和一個普通的單引號。我正在使用英語(英國),你正在使用哪一種? – 2010-09-24 19:11:49