您的位置:首页 > Web前端 > JQuery

jquery比较两个对象是否一致

2015-02-11 00:00 274 查看
摘要: js中有时需要判断两个节点对象是否一致,平常想法是$(this) == $('#customName'),但是这样只是比对的地址值而已。

写表单验证时,要添加一些效果需要比对两个对象。

js中有时需要判断两个节点对象是否一致,平常想法是$(this) == $('#customName'),但是这样只是比对的地址值而已。

$(function(){
$("#customName").change(function(){
alert($(this)==$('#customName'));//false
});
});

jquery创建一个对象时 内部都会生成一个随机数

var i1 = $("#input1");
var i2 = $("#input1");
alert(i1 == i2);//false
alert(i1.get(0) == i2.get(0));//true
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jquery js对象比较
相关文章推荐