hover失效问题

在用后台数据重新构建html也就是demo树时,重新构建出来的控件是没有任何绑定事件的。
//hover事件对ajax中重构的控件无效
$('.a').hover(function(){  
                $('.b').show();  
            },function(){  
                $('.b').hide();  
            }); 
$.ajax({
            type: "GET",
            async:  true,
            data:"json",
            url: url,
            success: function (data) {
                var $div = $("#test");
                var str="";
                $div.append(str);
                //重新为a绑定hover事件
                $('.a').hover(function(){  
                    $('.b').show();  
                },function(){  
                    $('.b').hide();  
                }); 
            },
            error: function(data){
                console.log(data);
                alert("出错,请稍后再试!");
            }
        });

你可能感兴趣的:(前端开发日记)