use*_*766 2 javascript jquery append
我正在使用jQuery .append()函数通过它们的id将内容输入到HTML元素中;
function returnGameDetailed(data) {
$('#game-synopsis').append(data.results.deck);
}
Run Code Online (Sandbox Code Playgroud)
对于某些data.results,我需要将它们附加到多个元素,是否有正确的方法来执行此操作?
在文档中,我只能看到一个方法,用于同一元素的多个输入,而不是相反的.
这是我尝试过的;
$('#game-title').$('#purchase-amazon').append(data.results.name);
Run Code Online (Sandbox Code Playgroud)
和
$('#game-title', '#purchase-amazon').append(data.results.name);
Run Code Online (Sandbox Code Playgroud)
你几乎是对的.正确的方法是:
$('#game-title, #purchase-amazon').append(data.results.name);
Run Code Online (Sandbox Code Playgroud)
但是,我建议你改用类:
$('.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>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1608 次 |
| 最近记录: |