javascript - 如何使用 JQuery 选择一个元素并修改它的内容?

标签 javascript jquery css

我有以下结构:

<div class="button">
<a href="/" target="_blank" class="test">Photos</a>
</div>

如何使用 JQuery 选择 .button 并从 html 中删除 target="_blank"?

我能够通过遵循 JQuery 文档到达这里,但我是新手而且迷路了。

$('.button').html("<a href="/" class="test">Photos</a>");

最佳答案

$(".button a").removeAttr("target");

虽然这很容易弄清楚它的作用,但 removeAttr() 方法将删除从选择器调用的任何/所有 html 属性。

这是文档:http://api.jquery.com/removeattr/

关于javascript - 如何使用 JQuery 选择一个元素并修改它的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21054801/

相关文章:

html css layout zoom 剧变

php - 多个远程上传服务器到服务器

javascript - 使用 JavaScript 的 Google 地球应用程序的 IDE?

javascript - Highstocks - 在日期时间轴上使用 tickmarkPlacement "between"(无类别)

json - 故障排除帮助 jquery/ajax/json 没有 http 响应

jquery - 绑定(bind)多个字段到绑定(bind)函数

java - 在按下按钮之前运行一个方法,例如 document.ready 函数

css - iPhone 5 & 6 右边出现空行,你见过这样的吗?

javascript - 为什么在 ECMAscript 中函数 <= 函数为真,但 NaN <= NaN 为假

javascript - ie6/ie7 中的innerHTML 错误?