javascript - 找到包含文本和一些动态 html 的 div

标签 javascript jquery

我在正文中有一些 html,其中文本是静态的,而生成的跨度在每次刷新时都是动态的。

<div class="dynamically_generated_class">Your message has been discarded.&nbsp;&nbsp;<!--Static text-->

<!--Dynamically generated span-->
<span class="ag ca" id="link_undo" tabindex="0" role="link" idlink="">
Undo discard</span>
</div>

我需要使用 Your message has was returned.   文本查找父 div 的类。

任何使用 javascript 或 jquery 的帮助都会很棒。 谢谢...!!!

最佳答案

不确定您在这里要什么...但看起来您需要的是 :contains

试试这个

 $("div:contains('Your message has been ')").attr('class');

fiddle here

关于javascript - 找到包含文本和一些动态 html 的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15265019/

相关文章:

javascript - bootstrap3 - hide.bs.dropdown 函数无论 .click 定义如何都会触发? ..用 fiddle

javascript - 在大网格上映射小网格

javascript - 通过 YouTube 代码获取艺术家姓名和歌曲名称

javascript - 如何调整羽毛笔编辑器的大小以适应 <div>?

javascript - onclick div 添加类

javascript - 如何设置使用 javaScript 创建的图像的样式

jquery - 通过 jQuery ajax 将 JSON 对象数组发送到 MVC3 操作方法

javascript - 使用 jQuery 将 HTML 属性设置为 JSON 对象

javascript - AJAX 函数甚至在第一行 jQuery 按钮点击之前就被调用了,为什么?

javascript - 为什么这段代码不会导致递归?