1. jqury对象的比较,假设有结构
<div>
<div class="one">sucanber01</div>
<div class="two">sucanber02</div>
</div>
要判断$对象是否相等,不可以 即使$("#one")===$("#one"),因为
$本身代表一种“new”的操作,等号两边产生是不同对象。
应该用 $对象.is(选择器) 的方法。
$("div").click(function(){
if( $(event.srcElement).is(".two") ){ //用=== 则恒 false
alert("同一对象");
}
});
2.
<div>
<div class="one">sucanber01</div>
<div class="two">sucanber02</div>
</div>
要判断$对象是否相等,不可以 即使$("#one")===$("#one"),因为
$本身代表一种“new”的操作,等号两边产生是不同对象。
应该用 $对象.is(选择器) 的方法。
$("div").click(function(){
if( $(event.srcElement).is(".two") ){ //用=== 则恒 false
alert("同一对象");
}
});
2.