我有下面的代碼給菜單項提供了一個'current'類。然後我的風格,與font-weight:Bold;
在訪問子頁面時使父菜單項變爲粗體
$(document).ready(function() {
var loc = window.location.href;
$("ul a").each(function() {
if (loc.indexOf($(this).attr("href")) != -1) {
$(this).addClass("current");
}
});
});
如果用戶是一個網頁,其中的子菜單ul li a
內就怎麼做我一個名爲Bold
類在根級別添加到父UL/LI?
這裏是結構,如果我在Q & Z組然後關於我們需要大膽。 - http://jsfiddle.net/zZQy3/
什麼是您的菜單的HTML結構?你是否試圖在上面的函數中將'Bold'類應用到父元素'$('ul a')'? – 2012-04-23 13:50:00
這裏是結構,如果我在Q&Z組,那麼關於我們需要大膽。 - http://jsfiddle.net/zZQy3/ – 2012-04-23 14:02:38
@MarkWalters,我正在嘗試添加類到'ul.sf-menu li ul li a' – 2012-04-23 14:18:01