jquery - 如何使用 jquery 将 span 附加到 html 中存在的 span?

标签 jquery html css

  <h2 class="cs-text">Word Set 
    <span id="words"> 
    </span>
  </h2>

在js代码中:

            var spanWordSet = $("#words");
            var li_element = "<span class='char" + word[0] + "'>" + word[0] + "</span>";
            spanWordSet.appendTo(li_element);

但我无法将任何 span 标记附加到 span id=words。 这个想法是将一串字母作为 span 标签附加到 span id="words"上,然后在一段时间后将它们作为一个整体删除。有帮助吗?

最佳答案

spanWordSet.appendTo(li_element);

应该是

$(li_element).appendTo(spanWordSet);

您必须使用 jQuery 选择器 $()


var spanWordSet = $("#words");
var word = ['1'];
var li_element = "<span class='char" + word[0] + "'>" + word[0] + "</span>";
$(li_element).appendTo(spanWordSet);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<h2 class="cs-text">Word Set 
    <span id="words"> 
    </span>
  </h2>

关于jquery - 如何使用 jquery 将 span 附加到 html 中存在的 span?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27997897/

相关文章:

jquery - 当用户关闭页面时更改mysql上的数据

javascript - Ajax jQuery成功如何获取PHP传递的结果值

jquery - 如何在 ajax.action 链接上打开 Bootstrap 模式弹出窗口?

Jquery 自动完成显示 1 项的 2 行而不是将其切断

javascript - 如何使用 JS 将样式修改为 HTML 元素(使用 CSS 在外部设置样式)?

javascript - 使用 jquery 搜索单词

javascript - 如何重复使用浏览器已下载的音频,这样浏览器就不会在使用相同音频文件的其他页面中再次下载该音频?

html - 如何使用纯 CSS 和 HTML 覆盖图像/水印

javascript - 多选下拉列表未显示

css - 使用CSS将 block 移动到中心