javascript - 在$(this)下找到一个类,然后替换它的值

标签 javascript jquery

下面的代码是点击操作的一部分。我的目标是用 $(this) 函数下的“bbbbb”值替换“aaaaa”值。我的意思是我想找到名为“amzTitle”的类名,然后替换为文本值“bbbbb”。 jquery 代码我已经尝试过,但语法错误。有解决办法吗?

html:

<td class="sorting_1" style="text-align:left" width="30%">
<h5><a href="https://www.example.com" id="" target="_blank" class="amzTitle">aaaaa</a></h5>
</td>

jquery:

$(this).find().className("amzTitle").text("bbbbb");

最佳答案

jQuery 没有 className() 方法。相反,您应该提供类选择器作为 find() 的参数:

$(this).find('.amzTitle').text('bbbbb');

这显然是假设 this 是对 .amzTitle 父元素的引用

我建议阅读 jQuery 的文档,因为它非常全面:http://api.jquery.com/find

关于javascript - 在$(this)下找到一个类,然后替换它的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48808678/

相关文章:

javascript - 将类放入单独的文件中时出现 Typescript 错误

javascript - HERE折线编码: JavaScript -> Swift

javascript - HTML5、CSS3、Angular2、TypeScript 用于丰富的 native (桌面)应用程序

jquery - 如何在页面的不同部分实现视差效果?

javascript - 自定义 jquery ui slider

javascript - Backbone.js - 在模型中定义 json 数组

javascript - 带有 linkto 功能添加选项的 React 按钮

jquery - 在 .class 中包装 Wordpress 文本内容

javascript - 滑动箭头按钮不显示在 slider 之间

javascript - 在phonegap应用程序中将数据库保存在哪里