0

所以基本上我想做的是使用 jQuery 用图像替换数字。

我想用图像替换 5hr 53min,所以如果有 5,那么它将显示 5.jpg,并且用 3 替换它并显示 3.jpg。

这是我想做的一个例子:http: //pastehtml.com/view/c9of5gm15.html

4

3 回答 3

3
$('time').html(function(i, v){
    return v.replace(/(\d)/g, '<img src=$1.jpg />');
});

这是小提琴:http: //jsfiddle.net/FtfkK/

于 2012-08-28T01:39:32.513 回答
1
var number = 5;
$('#myImage').attr('src', 'my_image_path/' + number + '.jpg');
于 2012-08-28T01:39:17.643 回答
0

您需要使用 HTML 画布绘制数字,然后创建数据 URL

请参阅将 HTML 画布捕获为 gif/jpg/png/pdf?

于 2012-08-28T01:39:29.550 回答