最佳答案
[编辑] 调整代码以允许在表格中使用“lastindent”。
var lastCell,remember;
$$('.geniusPicks tr > td:first-child').slice(1,-1)
.each(
function(cell) {
cell = $(cell);
lastCell = (cell.innerHTML.match(/^@/)
? cell.addClassName('indent')
: void 0);
if (remember &&
remember.innerHTML.match(/^@/) &&
!cell.innerHTML.match(/^@/)) {
remember.addClassName('lastindent');
}
remember = cell;
});
参见 jsfiddle
关于javascript - 表中的树状连接器(HTML/CSS/原型(prototype)),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5932507/