2012-08-28 74 views
0

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

我想用图像替换5小时53分钟,所以如果有5,那么它会显示5.jpg,并用3代替相同的东西,并显示3.jpg。

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

+0

你遇到了什么问题? –

回答

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

这里的小提琴:http://jsfiddle.net/FtfkK/

+0

非常感谢,这正是我需要的! – blaize9

+0

我似乎有一个小问题,即时呼应mysql查询,它不会显示。 – blaize9

+0

@ blaize9 - 你可以发布你的HTML在小提琴? –

1
var number = 5; 
$('#myImage').attr('src', 'my_image_path/' + number + '.jpg'); 
0

你会想使用HTML画布绘制你的号码,然后创建一个数据URL

Capture HTML Canvas as gif/jpg/png/pdf?

+0

或者,如果您已经有了数字,当然可以使用@Shomz解决方案。 –

+0

嗯,我可能会在将来使用这个= D – blaize9