2
Ive得到了這個腳本:jQuery的條紋行
$(function(){
$(".submenu li:even").addClass("oddrow");
});
它的偉大工程 - 但它繼續通過所有的子菜單條紋......
我如何遏制它,所以它在再次啓動啓動每個子菜單的
Ive得到了這個腳本:jQuery的條紋行
$(function(){
$(".submenu li:even").addClass("oddrow");
});
它的偉大工程 - 但它繼續通過所有的子菜單條紋......
我如何遏制它,所以它在再次啓動啓動每個子菜單的
你可以使用一個context限制選擇(我想你有不同的<ul>
包含您<li>
),這樣就遍歷<ul>
,然後只選擇甚至其中10個<ul>
$(function(){
$(".submenu ul").each(function(){
//provide a context so that it select only `<li>` that are
//descendant of that `<ul>` `this` is the current `<ul>`
$("li:even", this).addClass("oddrow");
});
});
你是什麼意思,它是從每個子菜單的開始處重新開始,一個例子? – XepterX 2012-02-08 11:05:03
什麼是您的HTML標記? – 2012-02-08 11:06:18
出於好奇,你怎麼把奇怪類添加到你的偶數行? – 2012-02-08 11:08:11