检查页面上是否插入元素
可能重复:
有没有jQuery的“存在”功能
有没有更好的方法来检查元素是否已经插入页面? 我目前正在这样做,工作正常,但似乎并不是我最好的/快速的方式
$(element).closest('body').length > 0
谢谢。
编辑:
我不需要知道我的元素是否存在,我需要知道它是否在页面上。
你可以使用jQuery内置的.has功能,所以你的代码应该看起来像这样:
$('body').has(element)
尝试这个 :
$(element, 'body').size() > 0
它将获取正文内的元素。
你在做什么是搜索元素“身体”。 这不是你想要的
$(element).length > 0
检查一个元素是否存在
链接地址: http://www.djcxy.com/p/14689.html上一篇: check if element is inserted on page
下一篇: How to check that a div exists jquery and if it does do nothing