jquery - 使用 jQuery 将文本附加到 p

标签 jquery html css

我有一个表单文本,我想在一个名为“one”的现有段落中附加我键入的内容。当我按下“按钮 1”时,我希望删除该段落中的现有文本,然后添加表单文本中的文本。

我不知道我做错了什么,请检查this codepen 并帮助我!

$(document).ready(function() {
$('#button1').click(function() {
    $('.one').remove();
    var toAdd = $('input[name=checkListItem]').val();
    $('.one').append(toAdd);
});

最佳答案

不要调用.remove,而是调用.empty():

$(document).ready(function() {
    $('#button1').click(function() {
        $('.one').empty();
        var toAdd = $('input[name=checkListItem]').val();
        $('.one').append(toAdd);
    });
});

关于jquery - 使用 jQuery 将文本附加到 p,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32351753/

相关文章:

JavaScript数组映射函数如何确定当前项的长度和索引

javascript - 谷歌地图中的交互式圆圈随半径变化而变化

javascript - 如果未选中复选框,则不应提交表单

javascript - 在几列中将图像彼此对齐

HTML 元素(按钮)在较小的屏幕尺寸下移动到新行

javascript - 将 Python 后端与桌面应用程序的 HTML/CSS/JS 用户界面集成?

javascript - 使用 CSS/Javascript/jQuery 突出显示 <rect> 等 SVG 组元素

javascript - 如何将记录解析为json数据

javascript - JS .fadeOut 没有正确淡出

css - 将鼠标悬停在另一个元素上时为一个元素设置动画