编辑:您正在寻找的课程是:
tr.yui-dt-高亮
这里的问题是这些类是由页面中注入的 JavaScript 自动生成的。所以,我搜索并找到了这个小信息:share/res/js/yui-common.js
你应该使用像JavaScript Formatting这样的工具来理解其中的一些代码的路径。有一个 CLASS_HIGHLIGHTED 启动一个函数,你应该尝试覆盖它:
highlightRow: function (k) {
var i = this.getTrEl(k);
if (i) {
var j = this.getRecord(i);
c.addClass(i, d.CLASS_HIGHLIGHTED);
this.fireEvent("rowHighlightEvent", {
record: j,
el: i
});
return;
}
},
unhighlightRow: function (k) {
var i = this.getTrEl(k);
if (i) {
var j = this.getRecord(i);
c.removeClass(i, d.CLASS_HIGHLIGHTED);
this.fireEvent("rowUnhighlightEvent", {
record: j,
el: i
});
return;
}
},
有 highlightRow 和 highlightColumn 可以查看。覆盖 YAHOO yui 函数总是非常困难..