編集済み:探しているクラスは次のとおりです。
tr.yui-dt-highlighted
ここでの問題は、ページに挿入された JavaScript によってこれらのクラスが自動的に生成されることです。だから、私はこの小さな情報を検索して見つけました: JavaScript Formattingshare/res/js/yui-common.js
のようなツールを使用して、そこにあるコードを理解する必要があります。関数を開始する 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 関数をオーバーライドするのは常に非常に困難です..