jquery - appendTo/prependTo 但我不想添加内容而是想替换内容。 html到?

标签 jquery

jquery 快速问题:
我知道appendTo和prependTo,但是可能有类似htmlTo的东西吗?是的,我知道这听起来很愚蠢,但我不想添加像appendto和prependTo这样的元素,我想替换html。

$("<div>World</div>").htmlTo($("#Hello"));

所以我想让带有World的div替换掉id为Hello的元素中的所有内容。

编辑: 谢谢大家的回答,但我想我没有说清楚。我将很多函数链接到一个元素上,最后我克隆该元素,并将其添加到另一个 div 中。

$("#World").hide().clone().htmlTo($("#Hello"));

是的,我可以反过来写,但我只想有 1 条链。

最佳答案

这应该也有效:

$("<div>World</div>").appendTo($("#Hello").empty());

关于jquery - appendTo/prependTo 但我不想添加内容而是想替换内容。 html到?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2021175/

相关文章:

php - 无法在 Google 文档查看器中嵌入 .doc、docx 文件

javascript - 如何使用 Bootstrap 模式通过 jQuery 将字段添加到表单

php - 分页链接无法正常工作 - 不正确的 PHP 函数?

javascript - 左右滑动元素组Javascript

jquery - 使用 jquery 循环 <li> 元素并突出显示搜索到的文本

javascript - 下拉选择错误

javascript - 如何在 Bootstrap 的附加组件后显示 jQuery Validate 错误消息?

javascript - 图像叠加闪烁?

jquery - 将信息添加到 jquery datepicker 日历中的日期数字

php - 将变体描述移至 Woocommerce 产品变量描述