如何在列表中使用 k
和 tab_match[k]
?
for(var k in tab_match) {
var ligne = $("<tr><td id='show-fam-"k"><img src='stats_matching/"k".gif' alt="k" title="k" width="tab_match[k]"> </td></tr>");
$('#img').append(ligne);
}
最佳答案
您需要将字符串与变量值连接在一起。另请注意,您不需要在新的 jQuery 对象中创建 HTML - 您可以直接向 append()
方法提供一个字符串。试试这个:
for (var k in tab_match){
$('#img').append('<tr><td id="show-fam-' + k + '"><img src="stats_matching/' + k + '.gif" alt="' + k + '" title="' + k + '" width="' + tab_match[k] + '"></td></tr>');
}
关于javascript - 在 html 代码中使用 javascript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30600239/