我正在调用这样的函数:
<img src="/images/icons/info.png"
width="18" height="18" class="iconbutton" alt="Add to Library"
onclick="AddLibrary(12345,this.id); this.onclick=null;" />
然后该函数将 12345 POSTS 到另一个脚本,然后应该更改图标图像:
function AddLibrary(pibnval,thisid) {
$.post('/addlibrary.php', {
pibn: pibnval
}, function() {
thisid.setAttribute('src', "/images/icons/tick.png");
});
};
POST 效果很好,但图像没有改变。
我也试过:
document.getElementById(thisid).src = "/images/icons/tick.png";
但这也没有用。
有任何想法吗?