gpt4 book ai didi

javascript - 检查 DOM 中是否存在现有的 jQuery 对象(不是选择器)

转载 作者:行者123 更新时间:2023-11-29 20:08:19 25 4
gpt4 key购买 nike

示例:

var $doesNotYetExistInTheDOM = $('<span/>'); // create new jQuery element
// outside of the DOM
var $doesExistInTheDOM = $('span'); // selected element from the DOM

有没有办法检查 DOM 中是否存在 jQuery 选定对象?

最佳答案

试试这个:

$('span').length // if exists it return > 0 or 0

如果您想使用任何特定的 idclass 进行检查,请尝试:

$('span.some').length

$('span#some').length

使用你的变量:

var $doesNotYetExistInTheDOM = $('<span/>');

$(document,$doesNotYetExistInTheDOM).length

var $doesExistInTheDOM = $('span');

$(document,$doesExistInTheDOM ).length

jQuery 有一个名为 .size() 的方法(但首选 .length)

使用:

$('span.some').size()

$('span#some').size()

var $doesNotYetExistInTheDOM = $('<span/>');

$(document,$doesNotYetExistInTheDOM).size()

关于javascript - 检查 DOM 中是否存在现有的 jQuery 对象(不是选择器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11167030/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com