jquery - 返回具有特定类的对象的 id

标签 jquery asp.net iframe

如果我有一个带有生成(唯一)ID 的 iFrame 对象页面,我是否可以返回这些 id(如果它们是 .haveClass('specic_class')...) 例如:我想抓取整个页面,挑选出具有特定类的元素并返回它们的唯一 ID,我该如何执行此操作?

我认为我滥用了 jquery 的选择器,因为它在我的 if 语句中没有达到 true。 //我已经尝试了几次迭代来找出选择器,但我仍然有点困惑。

if($(document).hasClass('specific_class'))
{
    alert("You found a iframe with this class");
    //return the iframe with this class's id
}

感谢任何帮助,因为我对 Jscript 还很陌生 - 作为旁注,我正在使用 ASP.net 执行此操作,因此我不确定这是否是问题的一部分。

谢谢, 米奇

最佳答案

难道你不能只用each语句来做到这一点吗 - 甚至不需要if语句

$('.specific_class').each(function(i,v){
    alert(v.id);
})

关于jquery - 返回具有特定类的对象的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13747606/

相关文章:

asp.net - 如何访问事件报表的控件(数据动态)

html - 两个 iframe 并排响应?

css - 下拉列表出现在小部件后面。可修复?

javascript - 在 SignalR hub 中使用 jquery 回调而不是 RPC

单击链接时无法识别 Javascript 函数

javascript - 如何使用 HTML5、javascript/jquery 将上传的文件保存在文件夹中?

javascript - 从 <ul> 单独展开/折叠 div 的 jQuery 代码

c# - 什么是 WebResource.axd?

javascript - 从 document.ready ie8 设置 iFrame 高度

c# - .NET 中的查询字符串是好的做法吗?