jquery - 你会如何比较 jQuery 对象?

标签 jquery compare

所以我想弄清楚如何比较两个 jQuery 对象,看看父元素是否是页面的主体。

这是我所拥有的:

if ( $(this).parent() === $('body') ) ...

我知道这是错误的,但如果有人理解我的意思,他们能否指出我这样做的正确方法?

最佳答案

您需要比较原始 DOM 元素,例如:

if ($(this).parent().get(0) === $('body').get(0))

if ($(this).parent()[0] === $('body')[0])

关于jquery - 你会如何比较 jQuery 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2436966/

相关文章:

javascript - JQuery 将顶部分配给元素

javascript - JQuery - 单击时将背景图像替换为另一个背景图像

python - 比较序列 Python

Java:我比较了两个字符串,但它没有识别出来

arrays - 比较一个数组中的字符串与另一个数组中的通配符字符串

c++ - 标准::设置。定制套组

c++ - 关于c++中的 'compare'函数

javascript - Zurb Foundation 4 显示模态 : Won't close

jquery - 突出显示表格中的行

jquery - 在延迟加载期间使用 JQuery 滚动事件处理程序时如何防止多次 AJAX 调用?