$(function(){ $("ul").click(function(event){ var tar = event.target; if(tar.tagName == "STRONG"){ alert(tar.tagName); } }); }) 上面是原生JS判斷; $(function()
$(function(){ $("ul").click(function(event){ var tar = event.target; if(tar.tagName == "STRONG"){ alert(tar.tagName); } }); })
上面是原生JS判斷;
$(function(){ $("ul").click(function(event){ var tar = event.target; if($(tar).is("strong")){ alert(tar.tagName); } }); })
上面是JQuery的Is()方法判斷;
JQuery裡面的方法大多是返回JQuery對角.而Is()方法,返回的一個布爾值;
區別:
$(tar):將tar對象包裝成一個jquery對象,只有這樣,才能使用jquery的方法;
$(tar).is("strong"):用Is()方法來判斷;