jquery在img src中添加变量

man*_*man 2 jquery

我有一些用PHP创建的图像,我想把它们都放在里面.这是我的工作代码:

        for ( i = 0; i < MaxNum; i++) {
            $('li#' + i + '').html('<img src="http://www.address.com/somephp.php?Num=1" />')
        }
Run Code Online (Sandbox Code Playgroud)

我现在要做的就是将i变量放在图像源中,以便得到这样的结果:

            for ( i = 0; i < MaxNum; i++) {
            $('li#' + i + '').html('<img src="http://www.address.com/somephp.php?Num="+i />')
Run Code Online (Sandbox Code Playgroud)

此代码无效.用这种方式可以吗?

the*_*dox 5

for ( i = 0; i < MaxNum; i++) {
 $('li#' + i).html('<img src="http://www.address.com/somephp.php?Num='+ i +'" />')
}
Run Code Online (Sandbox Code Playgroud)

你的代码有问题

'<img src="http://www.address.com/somephp.php?Num="+i />'在此代码中i被视为String,而不是变量.

不是问题,而是更好

删除+ ''部分$('li#' + i + '').