javascript - 表中的树状连接器(HTML/CSS/原型(prototype))

标签 javascript html css prototypejs

这是我的 fiddle :http://jsfiddle.net/DmcEB/54/

我希望它看起来像这样:

enter image description here

代码应该足够聪明,知道它应该只在事件选择之后和比赛日期之前为行创建连接器。

最佳答案

[编辑] 调整代码以允许在表格中使用“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/

相关文章:

javascript - 如何在选项卡标题部分创建带有图像的可切换选项卡?

javascript - 如何使用 JavaScript 在 HTML 文档中读取/写入 <input> 值?

javascript - 如何在动态添加的元素上执行功能?

html - 运行 AngularJS ES6 时出错

javascript - jQuery 单选按钮 onChange 不工作

HTML 输入字段右内边距

html - 当段落只有几个单词(少于整行)时显示格式不正确

javascript - 我的 html css 程序中的可见性问题

JavaScript 中的 Java byteArray 等价物

javascript - 如何为 node js npm 设置本地存储库?