针对如图效果:如何优化以下代码?使得A列(空白列)及最后列(空白列)不选择到?,也就是指定B-X列生效,其他列不生效?var background_color = "rgb(209,228,255)"; //新背景色 var frozen_back_color = new Array();var back_color = new Array();var $last_tr;var i = 0;// 2行除外$('.x-table tr:gt(2) ').bind("mouseenter",function() { //$(".x-table tr") if (typeof($last_tr) != "undefined") { if (typeof($(this).attr("id")) != "undefined") { if (typeof($("#content-container #frozen-west").attr("id")) != "undefined") { $("#content-container #" + $last_tr.attr("id")).each(function() { $(this).children("td").each(function() { $(this).css("background-color", frozen_back_color); }); i = i + 1; }); i = 0; } else { $last_tr.children("td").each(function() { $(this).css("background-color", back_color); }); } frozen_back_color = ; back_color = ; } } if (typeof($(this).attr("id")) != "undefined") { if (typeof($("#content-container #frozen-west").attr("id")) != "undefined") { $("#content-container #" + $(this).attr("id")).each(function() { frozen_back_color = new Array(); $(this).children("td").each(function() { frozen_back_color = $(this).css("background-color"); $(this).css("background-color", background_color); }); i = i + 1; }); i = 0; } else { $(this).children("td").each(function() { back_color = $(this).css("background-color"); $(this).css("background-color", background_color); }); } }});//2行除外 $('.x-table tr:gt(2)').bind("mouseleave",function() { if (typeof($(this).attr("id")) != "undefined") { $last_tr = $(this); }});