在幫助THIS網站的朋友時,我已經管理(有很多SO幫助),以便在相關頁面上使用JQuery突出顯示活動菜單標題。 'active'類被添加到列表項的'a'對象中。使用JQuery將DIV添加到活動菜單項
<script type="text/javascript">
jQuery(document).ready(function($){
var url = window.location;
$('#nav-menu li a[href="'+url+'"]').addClass('active');
});
</script>
我的問題是,我還需要一個圖標被選擇時,它出現於每個菜單項的左邊(不是在懸停)。我怎樣才能添加到以前的JQuery代碼,以顯示一個否則不可見的DIV?我願意接受那些不使用JQuery的建議。
可能的重複:http://stackoverflow.com/questions/ 735394/add-image-to-left-of-text-via-css簡而言之,帶背景圖像和一些填充的css爲圖像/圖標騰出空間。如果站點中有大量小圖片,以及如何使用CSS來引用精靈中正確的x/y座標以用作圖像,還可以查看精靈圖表。 – Nope
@FrançoisWahl沒有檢查重複:P ..(精靈的精彩點) –