javascript - jQuery,选择嵌套元素

标签 javascript jquery jquery-selectors

我选择

$("a.tp[programm='" + programm + "']");

然后我想选择它的嵌套元素span.thump并设置它的文本。我如何意识到这一点?

<h4><a programm="74" class="tp" href="#"><img src="/images/tuo.png"></a><a href="">
<img width="180" height="40" src="/images/kauf_default.png"><br>test 
<span class="thump">1</span><img src="/images/ilike.png"></a></h4>

最佳答案

你的意思是这样吗

<a class="tp" programm="foo">blah <span class="thump">setTextOfThis</span> blah</a>

?如果是这样,请尝试

$("a.tp[programm='" + programm + "'] span.thump").text(newText);
<小时/>

编辑:关于更新,请尝试

$("a.tp[programm='" + programm + "'] + a span.thump").text(newText);

(如果包含 ... ~ a span.thump<a> 不是紧邻 <span> ,则您可能需要 <a programm>

关于javascript - jQuery,选择嵌套元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3728226/

相关文章:

javascript - 如何在提交无效表单后保留到页面(CodeIgniter 3)

javascript - 让 JSDoc 为模块中的私有(private)(非导出)函数生成文档

javascript - 将 jquery-mobile 与 Webpack 结合使用

javascript - 自定义导航选项卡在 JQuery 中消失

jquery - 在jquery的setInterval()和setTimeout()中使用十六进制

jquery - 为什么隐藏 "select"选项?

Javascript 输入类型 ="color"表单验证

javascript - d3 向 d3.xml 加载的元素添加缩放功能

jquery - 如何在 Node.js 中使用 JQuery 选择器

javascript - 选择以空格分隔的单词的元素