$(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()方法来判断;