伙计们,
我在我的页面(http://playdota.thilisar.cz)上有一个 JavaScript 文件(下面的代码),它必须具有修改图标边缘的效果(实际上,它必须加载新图片)并加载信息(到目前为止只有纯文本)在 mouseover 事件中进入 ID 为“info”的 div;在 mouseout 事件上,它必须将原始图片加载到相同的位置。但它只写入信息并用“[object Object]”文本替换图标。
我希望,你明白这一点,因为我的英语不是很好。
感谢您的回答。
function showInfo(id){ //Using jQuery 1.7.2
document.getElementById('ses').innerHTML=$(function(){
$.ajax({
url: "sentinel_str/"+id+"-info.html"
}).done(function(data){
$("#info").html(data)
})
$("#ses").find("li").mouseover(function(){
$id=$(this).find("img").attr("id")
$(self.document[$id].src='look/icons/'+$id+'_hover.jpg')
})
$("#ses").find("li").mouseout(function(){
$id=$(this).find("img").attr("id")
$(self.document[$id].src='look/icons/'+$id+'.jpg')
})
})};