首次进入页面后,读取数据 表格输出,表格应用jquery 隔行换色,ok
点击button 提交表单,返回的页面中表格 隔行换色效果丢失

解决方案 »

  1.   

    提交表单后返回的页面jquery 效果丢失这个很常见啊,大家没遇到过吗?
      

  2.   

      /*   
     $(document).ready(function () {
     $('.table2 tr').bind('mouseover', function () {
                    $(this).addClass('hlt');
                });
                $('.table2 tr').bind('mouseout', function () {
                    $(this).removeClass('hlt');
                });  });
      */就比如这个效果,鼠标划过 背景变色,提交一次表单后,效果就丢失了
      

  3.   

    吧bind换成live试试(jquery 1.9以下 ) jquery 1.9以上用on
      

  4.   

    我一般用的AJAX提交方式,因为页面加载进来,你的表格是不存在的,有了表格才有了JQ效果,所以只能用AJAX提交表单了。
      

  5.   

    就是因为用ajax提交表单,没有onload事件,所以jquery没有起作用