javascript - 如何在特定 DIV block 中获取ElementByID(JS 或 JQUery)

标签 javascript jquery getelementbyid

我只是想要一种快速/简单/简单的方法来检查特定元素(在本例中为 div)上的现有 ID..

似乎无法找到此代码示例..im 使用 jquery 但我认为我不需要在这个上执行 jquery,只需基本的 getElement.. 但我需要隔离 div block 内的搜索.. 因为该id确实存在于页面上的其他元素中,但我需要知道它是否存在于特定区域/div中。

所以而不只是

document.getElementById(target_id);

我需要类似的东西:

divName.getElementById(target_id);

$("document.divName").getElementById(target_id);

$(".divName").document.getElementById(target_id);

似乎找不到有效的东西。

最佳答案

ID 应该唯一,并且页面中的两个元素不应具有相同的 ID。您可以在具有特定 ID 的 div 中搜索某些具有某些类的元素。

$('#divId .someClass')

或使用find()

$('#divId').find('.someClass')

或使用context , jQuery( 选择器 [, context ] )

$('.someClass', $('#divId'))

关于javascript - 如何在特定 DIV block 中获取ElementByID(JS 或 JQUery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15757105/

相关文章:

javascript - javascript 问题无法读取属性 'value' 的

javascript - jQuery 日期时间选择器 XDsoft : How do I get value from inline calendar?

javascript - 在JS中禁用TextArea

javascript - 使用 jquery 匹配类

javascript - 淡入淡出对页面加载的影响

javascript - 无法从 getElementById 获取输入类型 ="hidden"

javascript - childObj.prototype = Object.create(parentObj.prototype) 和 childObj.prototype = ParentObj.prototype 有什么区别?

javascript - 你如何解析脚本javascript的输出

javascript - angularjs传递选择选项

javascript - 如何从另一个 iframe 更新 iframe?