我正在使用 jQuery .append() 函数通过 id 将内容输入到 HTML 元素中;
function returnGameDetailed(data) {
$('#game-synopsis').append(data.results.deck);
}
对于一些 data.results 我需要将它们 append 到多个元素,是否有正确的方法来做到这一点?
在文档中我只能看到一个方法用于对同一元素进行多个输入,而不是反转。
这是我尝试过的;
$('#game-title').$('#purchase-amazon').append(data.results.name);
和
$('#game-title', '#purchase-amazon').append(data.results.name);
最佳答案
你几乎是对的。正确的方法在这里:
$('#game-title, #purchase-amazon').append(data.results.name);
但是,我建议您改为使用类:
$('.elements-to-insert').append(data.results.name);
<div class="elements-to-insert" id="game-title"></div>
<div class="elements-to-insert" id="purchase-amazon"></div>
关于javascript - jQuery .append() 一行有多个#id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35697959/