在html代码中使用javascript变量

时间:2015-06-02 15:24:00

标签: javascript jquery

如何在列表中使用ktab_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);
}

1 个答案:

答案 0 :(得分:3)

您需要将字符串与变量的值连接在一起。另请注意,您不需要在新的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>');
}