读书人

jquery live的动态绑定有关问题

发布时间: 2012-06-16 20:34:32 作者: rapoo

jquery live的动态绑定问题

JScript code
var arrayStr = data.result.split(";");                                                                        var htmlStr = "" ;                                        htmlStr = htmlStr + "<table width='100%' border='1px'>";                                        for(var i = 0 ; i < arrayStr.length-1 ; i++){                                            var tid = "ajax"+ i ;                                            var rid = "rajax"+i ;                                            htmlStr = htmlStr + "<tr id='"+tid+"'>";                                            htmlStr = htmlStr + "<td id='"+rid+"'>";                                            htmlStr = htmlStr + arrayStr[i];                                            htmlStr = htmlStr + "</td>";                                            htmlStr = htmlStr + "</tr>";                                            //通过live()绑定                                            $("#"+tid).live("mouseout",function(){                                                //事件运行代码                                                $(this).css({"background-color":lightgray});                                            });                                            //通过live()绑定                                            $("#"+tid).live("mousemove",function(){                                                //事件运行代码                                                $(this).css({"background-color":white});                                            });                                        }                                        htmlStr = htmlStr + "</table>";                                        $('#ajaxQueryDiv').html(htmlStr);                                        divShow("search");

不知道哪里出了问题,鼠标滑过效果没有效果没有啊 这是怎么回事啊

[解决办法]
$("#" + tid).live("mouseout", function() {
$(this).css({
"background-color": "lightgray"
});
});
$("#" + tid).live("mousemove", function() {
$(this).css({
"background-color": "white"
});
});
[解决办法]
正如楼上所说的,你那少引号。
[解决办法]
属性应该加引号

读书人网 >Ajax

热点推荐