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