这可能是一个愚蠢的问题。我在网站上寻找答案,但可能没有正确搜索。
<ul>
<li id="tab1">1</li>
<li id="tab2">2</li>
<li id="tab3">3</li>
</ul>
我正在尝试编写代码,让标签li
在单击时淡出。有没有办法一次编写代码并将其应用于所有 3 li
s。我不确定我是否在正确的方向上。我在想我需要使用“if 语句”,这就是我目前所拥有的......
(function() {
var lists = $("ul li");
for(var i = 0; i < items.length; i++)
{
buttons[i].onclick=(function(){
var n = i,
tabs = $("#tab");
return function(){
tabs + n.click.fadeOut(500) })
})
}
})
我知道这远非正确,但我对此完全感到困惑。有没有更好的方法来做这件事。谢谢您的帮助