Re: [問題] JQuery合併td

看板Ajax作者時間14年前 (2011/09/22 14:18), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串3/10 (看更多)
※ 引述《mesak (阿米)》之銘言: : $('tr').each(function(){ : var $td = $(this).children(); : var $tr_next = $(this).next().children(); : if( $tr_next.length > 0 ){ : if( $td.eq(0).html() == $tr_next.eq(0).html() ){ : $td.each(function(i,obj){ : if( $(obj).html() == $tr_next.eq(i).html() ){ : $tr_next.eq(i).html(''); : } : }) : } : } : }) 以上寫法似乎有問題… 假設:我把Table改成 <table> <tr> <td>Column_A</td><td>Column_B</td><td>Column_C</td><td>Column_D</td> </tr> <tr> <td>X11</td><td>X21</td><td>X12</td><td>X13</td> </tr> <tr> <td>X11</td><td>X32</td><td>X33</td><td>X11</td> </tr> <tr> <td>X31</td><td>X32</td><td>X33</td><td>X34</td> </tr> </table> X32, X33還是會重複出現 目前我還在研究問題點… -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.125.235.184 ※ 編輯: fr730149 來自: 140.125.235.184 (09/22 14:21)

09/22 19:59, , 1F
我以為你要第一列第一欄一樣 ,後面的 才驗證
09/22 19:59, 1F

09/22 20:00, , 2F
自己抽掉 eq(0) 那段驗證就好了
09/22 20:00, 2F
文章代碼(AID): #1EUjCV63 (Ajax)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
3
5
完整討論串 (本文為第 3 之 10 篇):
3
5
文章代碼(AID): #1EUjCV63 (Ajax)