javascript - 如何追加Js变量

标签 javascript jquery dom

所以我知道这个问题可能会被问很多次,但我还没有找到正确的答案。我试图在我的代码中实现的代码是这样的

$('.alert-success').append($('<div/>', { id: element.region, 'class' : 'ansbox'}))

如何将包含 js 变量的内容放入 div 中?

最佳答案

有两种方法可以做到这一点:

1) 连接

2) Template Literals (ES6)

所以模板文字是 EcmaScript 6 (ES6) 引入的新功能,这是最简单的方法,也很清晰。使用串联时,您必须留意大量引号内容。通过使用模板文字方法,您不需要留意单引号和双引号的内容。您只需要正确编写变量即可。

如果您想附加一个 div 那么请尝试以下操作:

$('div').append(`<a href="${element.id}">region</a> <h2>${element.home_town}</h2>`);

注意:将所有变量替换为上述语法:${your_variable_here}

关于javascript - 如何追加Js变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50783342/

相关文章:

Javascript string.indexOf ('' ) 导致网页挂起

javascript - 图像映射替代方案(也许在 javascript 中?)

jQuery,如何获取选择的位置?

javascript - 如何将我输入的文本添加到我的文章中?

javascript - jquery Onclick函数与回调排序函数导致双击

javascript - 在无序列表li标签中动态插入img源

javascript - 如何在 angular.js 中获取复选框的值

javascript - Jquery 数据表按钮未显示在 React js 上

dom api上的java多线程

javascript - 为什么我收到 "Uncaught TypeError: Cannot read property ' body' of undefined”?