2 adet sorum var.1. <li>bir şeyler bir şeyler <a>oke</a></li> gibi bir yapımız var. ve ben $("li").live('click', function(){}); ile bir işlem yapacağım. ancak istiyorum ki, li'nin altındaki html taglarından birine tıklarsam bu işlem yapılmasın. örneğin a'nın içindeki yazıya tıkladığımda bu işi yapma
2 adet sorum var.
1. <li>bir şeyler bir şeyler <a>oke</a></li> gibi bir yapımız var. ve ben $("li").live('click', function(){}); ile bir işlem yapacağım. ancak istiyorum ki, li'nin altındaki html taglarından birine tıklarsam bu işlem yapılmasın. örneğin a'nın içindeki yazıya tıkladığımda bu işi yapmasın. bunu nasıl sağlarım?
2. li içindeki span'a tıklarsa farklı bir işlem yaptırmak istiyorum. bunu nasıl sağlarım?
0
sunu kullanman lazim:
api.jquery.commesela:
$("li").live('click', function(event){
var $target = $(event.target);
if ( $target.is("li") ) {
alert("li")
} else {
alert("noo")
}
})
0
çok teşekkürler arkadaşlar.
event bubbling, bu tag acaip işime yarayacak ki zaten şimdiden çözdüm sorunu.
0