正确的jQuery替换<span>元素
Correct jQuery for replacing content within a <span> element
$(document).ready( $("#machType").each(function() {$(this).replace('machine1 (windows)', 'Windows Machine 1');})); ";
上面的代码片段对于更改span的内容是否正确?(当然是在标签内)
假设我有machType
<span id="machType">Machine 1 (windows)</span></span id="machType">Machine 2 (windows)
这样做应该会有所帮助(给每个span
一个class
的machType
):
$(document).ready(function () {
$(".machType").each(function () {
$(this).text($(this).text().replace(/Machine ('d+) '((.*)')/, function (full, num, os) {
return [os[0].toUpperCase(), os.substring(1), " Machine ", num].join("");
}));
});
});
$(document).ready(
$(".machType").each(function(index, value) {
$(value).html($(value).html().replace('machine1 (windows)', 'Windows Machine 1'));
}));
$(document).ready( $("#machType").each(function() {
$(this).html($(this).html().replace('machine1 (windows)', 'Windows Machine 1');
}));
相关文章:
- 使用jquery将单个换行符替换为span元素
- 用于检索span元素内容的JavaScript
- 如何使动态树标题中的span元素可点击
- 如何在使用 fancybox 时从这个 span 元素制作一个 javascript 变量
- Javascript正则表达式:从头到尾将span元素与某个类进行匹配
- 找到最近的span元素并更改CSS类
- 如何为span元素添加/删除类onclick
- 如何使用 JQuery 检索具有特定类的 span 元素中的文本,该元素位于单击的对象内
- 鼠标悬停在一个 span 元素上多次触发
- 在 for 循环内分组并根据样式属性修改 span 元素
- 如何使用jQuery获取后代span元素
- 如何根据用户输入 HTML 更新多个 SPAN 元素
- 如何在单词周围添加 span 元素
- 从上一个 span 元素中获取样式
- 检查 span 元素是否包含“文本”,并且是父元素的最后一个子元素
- 尝试将 span 元素的值输入到数据库中
- 如何使用 jQuery 设置 span 元素的内部 HTML
- Span元素不从jQuery运行动画
- Javascript更改所有span元素的innerHTML
- 纯Javascript可以获取所有span元素,但可以通过定义的类进行特定的编辑