首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Jquery匹配具有“包含”特定值的属性的元素

如何使用Jquery匹配具有“包含”特定值的属性的元素
EN

Stack Overflow用户
提问于 2009-09-10 09:46:37
回答 1查看 136关注 0票数 0

我有一个输入控件数组,如下所示:

代码语言:javascript
运行
复制
   var hiddenInputs = $("input[id^='Unanswered']")

每个隐藏的输入驻留在一个容器中,该容器有另一个控件,我有兴趣获得该控件的值。

我遍历了hiddenInputs的数组

代码语言:javascript
运行
复制
   $.each(hiddenInputs, function(i, val) {

现在,我想要查找的元素属于同一个容器,所以我可以遍历DOM到父元素,然后我想得到id包含文本'mainInputControl‘的元素。

代码语言:javascript
运行
复制
    var question = $(val).parent("input[id*='mainInputControl']");

    });

我期待一个闪亮的JQuery对象出现在我的脑海中。我做错了什么?

编辑...以获得更深层次的见解。这是父节点的子节点中的内容: input#ctl00_ContentPlaceHolder1_renderingEngine_ctl01__ctl00__ctl00_mainInputControl.hasDatepicker,input#Unanswered,我想在这些控件中的第二个获取!也许我需要在子方法()中进行属性选择...

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-09-10 10:10:33

我不确定对自己回答是不是不好,但这就是答案。希望能有所帮助

代码语言:javascript
运行
复制
var hiddenInputs = $("input[id^='Unanswered']")

$.each(hiddenInputs, function(i, val) {
    var question = $(val).parent().children("[id*='mainInputControl']");
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1404332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档