嗨我正在使用mouseout
和mouseleave
方法,但两者都不起作用。我试图修复它,但无法找到解决方案。我的代码看起来很好,它没有错误,所以我想知道它为什么不工作。下面是示例代码linkMouseout和mouseleave不起作用
$(".chzn-select").chosen()
$(function(){
$('a').click(function(){
$('.mydiv').addClass('redbrd')
})
$('.redbrd').live('mouseover', function(){
var htm= '<div id="mmt">some text</div>'
$('body').append(htm)
})
$('.redbrd').live('mouseout', function(){
$('#mmt').remove()
})
})
您使用相同的ID创建多个div。也许班是你正在寻找的不是id。 –
此外,不要在每行之后使用分号。 – Scrimothy
在您的原始文章中,您尝试在元素上注册事件,并在加载页面时使用html中没有元素的类。 – Zack