gpt4 book ai didi

javascript - document.getElementById 类似特定 div 的函数

转载 作者:行者123 更新时间:2023-12-03 12:45:32 25 4
gpt4 key购买 nike

document.getElementById 将搜索整个文档并返回结果,但在这里我想要特定 div 的相同函数,因为我想搜索特定 div 的 id 并基于我想要执行的

这是我的代码

if(document.getElementById('myId') ) // but it return the result from whole div 
{
// Do something
}
else {
// do something else
}

我想要类似的东西

if(document.getElementById('myId') in specific div) \\ how to do this

最佳答案

假设您正在 id 为“parentId”的父 div 中查找 id 为“childId”的元素(div)。 Jquery 代码将是:

$("#parentId").find("#childId") 

作为简短形式,您甚至可以这样做

$("#parentId #childId") 

由于上述语句将查找任意深度的子级,因此如果您想要直接子级搜索,(第一级子级)

$("#parentId > #childId") 

一般来说,id 在页面内是唯一的(或者至少建议是:))。在这种情况下,你可以直接这样做

$("#childId")  

并且仍然获取子元素。

以适用者为准。

关于javascript - document.getElementById 类似特定 div 的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23357772/

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