我想要做的是这样的:的jQuery选择这个元素,而子类的此
$(".chat-wrapper").on("click", ".chat-wrapper li", function(){
$(this.name).hide();
});
结构将是:
<ul class="chat-wrapper">
<li><img src=""/><a class="name">Name 1</a><div class="body"></div></li>
<li><img src=""/><a class="name">Name 2</a><div class="body"></div></li>
</ul>
所以当你点击名称2它只会隐藏该名称类。 (我的li元素里面有一个以上的类,我希望能够选择我想要的那个) (这不是我需要做这个的真实原因,但它是一个简单的例子)
你能更清楚了吗?你想要一个隐藏它的父类的按钮吗? – 2012-02-17 17:22:09
你是什么意思只隐藏名称班?您是否想要隐藏列表项,或从链接中删除类“名称”? – j08691 2012-02-17 17:22:50
只要做$(this).hide();'而不是'$(this.name)' – 2012-02-17 17:23:55