var i=1
function change(obj){
i++
if(i>10){
i=1//当图片大于10张时,让i=1;
}
var newSrc=i
obj.src="img/"+newSrc+".jpg"
}
</script>
<table>
<tr>
<td >
<img src="img/1.jpg" onclick="change(this)"/> </td>
</tr>
</table>
要求图片是一种格式,简单的用数字表示,好理解,因为我也是菜鸟,用这个方法你试试吧!希望能帮到你。
绝对可以,直接看代码,jquery中的append方法:jsp中,相片是放在<ul></ul>里边的吧。
$(function(){
var img = ""
for(var i=i<10i++){//你要加多少照片,i就小于等于多少
img+="<li><img src="image/"+i+".jpg"/></li>"//将要添加的li标签循环拼起来
}
$("ul").append(img)//将li标签写入到ul中。
})
这样就看到你要的效果了。自己导入jquery的库。你应该懂