首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

on的用法有关问题

2014-04-21 
on的用法问题因为元素是ajax输出,所以需要用到on,但是用了on还是没效果,请大家帮忙看看写法哪里错了,需要

on的用法问题
因为元素是ajax输出,所以需要用到on,
但是用了on还是没效果,请大家帮忙看看写法哪里错了,
需要达到效果:鼠标移动到元素上弹出对话框,代码如下


 $(document).on("hover","#menutest2", function(){
 
                   alert ("有效");

  });


这段代码没效果
[解决办法]
$('#menutest2').live('hover', function() {
  alert ("有效"); 
});


用live给元素加事件
[解决办法]
$(document).on("mouseenter","#menutest2", function(){
                  
                   alert ("in");
 
  });
$(document).on("mouseleave","#menutest2", function(){
    
    alert ("out");

});

[解决办法]
<script>
$(document).ready(function(e) {
    $(document).on('mouseover','#menutest2', function(){     
        alert ("有效");
});
});
</script>

热点排行