,这是我的html:在悬停追加跨度一次
<ul>
<li>Milk</li>
<li>Bread</li>
<li class='fade'>Chips</li>
<li class='fade'>Socks</li>
</ul>
这是我的js函数: -
$("li").hover(
function() {
$(this).append($("<span> ***</span>"));
},
function() {
$(this).find("span:last").remove();
}
);
我想这种类型的输出: -
<ul>
<li>Milk</li>
<li>Bread</li>
<li class='fade'>Chips</li>
<li class='fade'>Socks</li>
<span> ***</span>
</ul>
这里我试图在鼠标悬停在li上追加一个跨度。
其工作完美。
但我只想在最后一次后追加一次。
谢谢。
但其工作时,点击右侧立.... – 2013-04-29 07:19:02
@JackPhp - 这将在李的工作是只有其追加一次。 – 2013-04-29 07:19:41
@DarrenDavies你不需要传递一个事件作为第一个参数吗? – billyonecan 2013-04-29 07:23:31