Bunu yapmaya çalışıyorum ama hayır şans şimdiye kadar kimse tıklama üzerinde bir öğe seçmek ama içinde .box
gibi belirli div elemanları ve tüm içeriği kapsamaz nasıl biliyor mu o div .box
jquery
küçük güncelleme: yanıtlar için teşekkür ederim ama ben :not
veya hasClass
kullanıyorum eğer o foo
içindeki elemanlar seçilecektir olmayacaktır emin olmaz. gibi: değil() seçici: Ayrıca kullanabilirsiniz
$('a').click(function() {
if (!(this).hasClass('foo')) {
// the clicked element doesn't have the foo class
}
return false;
});
Bu işe yarıyor! eğer (! domEl.closest ('div'). hasClass ('kutu')) – Dejan
Sadece jquery ui dialog ile çalışmasını alamıyorum, sanırım diyaloglar nasıl kurulduğundan, ekrana sahip olduklarından: yok, yani kullanamıyorum &&! domEl.closest ('div'). hasClass ('ui-dialog') – Dejan