我有代码,当我做ajax调用时,它刷新一个列,但然后鼠标悬停不再起作用。我曾经把它内联在div中,但是由于其他原因想把它移到jQuery中。这是我的代码。jQuery Mouseover/Mouseout将不能用于生活
$(".statusbox").live({mouseover:function(){
wal_id = parseInt(this.id.replace("statuscontainer_", ""));
$('#rm_'+wal_id).show();
},mouseout:function(){
wal_id = parseInt(this.id.replace("statuscontainer_", ""));
$('#rm_'+wal_id).hide();}
});
任何想法?
谢谢,但结果相同。它的工作原理,直到我刷新,它重新填充列,然后它没有:(我没有得到它。所有其他函数功能工作与现场,只是不是鼠标悬停部分。 – 2012-04-04 15:29:18
你试过只是把一个alert或console.log函数在你的鼠标悬停功能中?是否有可能$('#rm _'+ wal_id)找不到你想要的元素? – 2012-04-04 16:13:36
谢谢你帮我调试。由于某些原因,div的内容不在ajax之后,所以它可能一直工作。感谢以下帮助我解决我的“用户错误”时刻。 – 2012-04-04 18:14:10