javascript - 在另一个 jQuery 之前插入一个 HTML 元素

标签 javascript jquery

我想知道如何使用 jQuery 在另一个 HTML 元素之前插入一个 HTML 元素。 能够从输入中获取新元素的内容也很重要。 类似的东西,但有效:

 var input = $("#theInput").val();

 var content = document.createElement("p");

 content.appendChild(document.createTextNode(input));

 $("div").insertBefore(content);

最佳答案

试试这个:

$("div").prepend(content);

关于javascript - 在另一个 jQuery 之前插入一个 HTML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20585662/

相关文章:

javascript - D3.js v5 - 在线性尺度上创建一个相对的、可缩放的类似时间轴的轴

javascript - 如何访问原型(prototype)中的变量

javascript - 如何使我的滚动流畅?

javascript - datatable.fnDraw() 不是函数

jquery - 防止可拖动项目落在特定元素上

javascript - 从 Moment.js 的特定日期开始的几天/几周前

javascript - 使用 Greasemonkey 更改变量或激活 JS 链接的 <select> 下拉列表

javascript - 我需要从本地文件夹检索所有图像(无论数量和名称)并将其显示在我的网站上

javascript - 重新加载javascript而不刷新页面

javascript - 用户从列表中选择字体时呈现页面 - jQuery