我有一个动态更改数据的表。如果满足特定条件,那么我想显示图像,如果不满足则显示另一个图像。
我使用了unicode,但它太小了,png文件太大了。
这是代码
if (game['B'] != game['A'])
$('<img>').attr('src','symbol.png').appendTo(tr);
//$('<td></td>').text("\uD83D\uDC4D").appendTo(tr);
else
$('<td></td>').text("\uD83D\uDC4E").appendTo(tr);
如何通过此处更改它的大小?
任何形式的帮助将不胜感激。感谢。
答案 0 :(得分:1)
通常,您会使用CSS。但有一种方法可以做你正在要求的东西让事情变得整洁......让我们假设你的图片宽度为100px,这是你要使用的(未经测试)。有关可用CSS属性的完整列表(可与添加的.css字段一起使用),请参阅: https://www.w3schools.com/cssref/
if (game['B'] != game['A']) {
$('<img>').attr('src','symbol.png').css('width', '100px').appendTo(tr);
} else {
$('<td></td>').text("\uD83D\uDC4E").appendTo(tr);
}