javascript - 查找元素是否存在于整个html页面中

标签 javascript jquery html

我想检查一个元素是否存在于整个页面中。有什么办法可以通过jQuery知道元素是否存在于页面中?

例如:

<html>
     <body>
        <p id="para1" class="para_class"></p>
     </body>
</html>

在上面的代码中,我必须检查是否<p> id para1 是否存在于 DOM 中。在任何情况下,如果借助“class”属性我们可以知道该元素是否存在,这也会有所帮助。

最佳答案

对于元素 ID:

if($('#para1').length){
  //element with id exists
}

对于元素类:

if($('.para_class').length){
  //element with class exists
}

关于javascript - 查找元素是否存在于整个html页面中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7227087/

相关文章:

javascript - 使用键盘存储以前的剑道下拉列表选项

javascript - 我在另一个具有特定宽度的 div 中有一个 div,但我希望子 div 的宽度与浏览器屏幕大小的百分比而不是其父 div?

php - Ajax 和 Jquery - 成功

html - 无缘无故向右滚动5个像素,如何解决?

javascript - 如何通过类名和过滤函数获取attr值

javascript - 在 VueJS 中使用 Axios - 这个未定义

jQuery UI Accordion 锁定某些元素

javascript - 将输入文本作为 <td> 提交到表中

html - Flexbox - 根据元素总数设置 flex 元素大小

html - 使用 css 创建自定义箭头形状