因此,我试图弄清楚如何比较两个jQuery对象,以查看父元素是否是页面的主体。这是我所拥有的:if ( $(this).parent() === $('body') ) ...我知道这是错误的,但是如果有人了解我的意思,他们会指出我正确的做法吗?
3 回答
qq_笑_17
TA贡献1818条经验 获得超7个赞
不需要循环,不需要测试单个第一个节点。除了确保它们的长度相同并共享相同的节点外,几乎不需要任何其他操作。这是一个小代码段。您甚至可能希望将其转换为您自己使用的jquery插件。
jQuery(function($) {
// Two separate jQuery references
var divs = $("div");
var divs2 = $("div");
// They are equal
if (divs.length == divs2.length && divs.length == divs.filter(divs2).length) {
// They are not
} else {}
});
- 3 回答
- 0 关注
- 470 浏览
添加回答
举报
0/150
提交
取消