js获取不到ajax回发的元素(div,span。)
可是我对回发的元素设置的css却是可以的,也有效果
<style type="text/css">
        .pages{cursor:move; color:gray;}
    </style>
    <script type="text/javascript">
        $(document).ready(function () {
            $(".pages").mouseover(function () {
                alert("asdfasdf");               
            });
        });
        
    </script>css起作用,可js不行。。

解决方案 »

  1.   

    $(document).ready( function() {
      $(".pages").live('mouseover', function() { alert("test"); }); //用live()方法绑定事件试试
    });
      

  2.   


    马甲哥  你太有才了   你进ajax版   我在那里面也发的有这个帖子   你随便回个   分全给你
    等着你会那个帖子   哦  对了  能解释下这是为什么吗?
      

  3.   

    这是经常遇到的问题,看一下手册中对live()方法的说明:
    大致意思就是该方法可以给与当前选择器匹配的已存在的或者后续生成的元素对象绑定事件处理器。