我正在尝试建立一个动态的treenode来完成像Reddit这样的评论系统。如果您不熟悉,请参阅:http://www.reddit.com/r/videos/comments/1wv4tt/guy_runs_on_camera_during_super_bowl_post_game/
我现在在数据库中有一个看起来像这样的评论表
id parent content
1 0 text1
2 0 text2
3 1 child of text 1
4 3 child to the child of text 1
因此评论小组看起来像这样
- text1
- child of text1
- child to the child of text 1
- text2
我无法想象如何将此表设计与Primefaces Treenode Java代码结合使用,如果有人能指出我正确的方向,那将会很棒。我试过在论坛和谷歌搜索,但找不到我能理解的解决方案。
我可能应该提一下,因为这是用户生成的内容,我的表中没有固定的结构,因此后端代码应该能够动态处理它
我很感激帮助。
谢谢, bhoen
答案 0 :(得分:1)
I solved this way, using recursive method and the table above structure:
var divCount = 0;
$('div').click(function() {
divCount++;
if( divCount % 2 == 0) {
$(this).css('background-color', $(this).css('background-color') == 'blue' ? 'red' : 'blue' );
}
});