- 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"
});
});
------解决方案--------------------
正如楼上所说的,你那少引号。
------解决方案--------------------
属性应该加引号