Я все еще не уверен, что вы спрашиваете, но, похоже, у вас есть несколько <a>
внутри <li>
, и вы хотите скрыть только тот, на который нажали.
Это то, что вы хотите?
$(".chat-wrapper").on("click", ".chat-wrapper li", function(e){
$(e.target).hide(); // `e.target` is the child element (<a>) you clicked on.
// `this` would be the entire <li>, because that's
// what the event is bound to.
});
РЕДАКТИРОВАТЬ: Чтобы скрыть элементы только с определенным классом, вы можете сделать это:
$(".chat-wrapper").on("click", ".chat-wrapper li", function(){
$('.name', this).hide(); // This is the same as $(this).find('.name')
// `this` is the <li> that was clicked on
});
DEMO: http://jsfiddle.net/LTPpJ/