javascript - 如何安全地替换 "td"标签后面的值? (在 JQuery 中)

标签 javascript jquery

在“td”标签内,如何在不删除整个“span”标签脚本的情况下替换“span”标签后面的“BMW”单词? (在 JQuery 中)。

“BMW”一词是通配符。可以是“福特”、“沃尔沃”等。

我正在使用JQuery版本2.0

$('#'....).???

<td>
   <span column="17" style="cursor:pointer"></span> BMW
</td>

最佳答案

如果文本节点是问题中的下一个同级节点,则只需使用 nextSibling:

$('span[column="17"]').get(0).nextSibling.nodeValue = 'Volvo';

FIDDLE

关于javascript - 如何安全地替换 "td"标签后面的值? (在 JQuery 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18323325/

相关文章:

javascript - 我们可以为弹出窗口内的按钮编写脚本吗?

javascript - jQuery keyup 事件增加 -"function"将设置为 0

jquery - 如何使用 jQuery 更改 Less 值?

javascript - 当用户点击另一个显示输入标签时,如何自动点击隐藏的提交输入标签?

javascript - 将三个 div 与一个 div 切换

javascript - js中如何向textarea添加文本

Javascript循环 - 隐藏动画div

JavaScript 验证无法正确执行

javascript - 在 asp.net 中自动发布后如何重新加载脚本?

javascript - 为什么我的别名会更改为不同的元素?