[問題] table內, 直向篩選

看板Ajax作者 (azureshin)時間12年前 (2012/12/21 00:35), 編輯推噓2(209)
留言11則, 4人參與, 最新討論串1/1
假設有個5*5的table, 某4格的class是"A" 如下(白圈圈) ●●●●● ●●●●● ○●●○○ ●●●●● ●○●●● 如果寫這樣......, 可以把得知自己是第幾個白圈圈 $("td.A").each(function(i,n){ $(this).html(i) }) 問題來了...... 如果我希望他是直向, 由上到下, 左到右去掃呢? 而不是由左到右, 由上到下 也就是成功後, 第五列第二欄的那個白圈應該是2, 而不是4 請問誰能有idea的, 煩請指教. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.111.35.11

12/21 01:43, , 1F
蠻有趣的 幫你補個code
12/21 01:43, 1F

12/21 01:43, , 2F

12/21 03:11, , 3F

12/21 03:21, , 4F
12/21 03:21, 4F

12/21 03:25, , 5F
利用td:nth-child(index) 找到不同tr但同一個階層的td
12/21 03:25, 5F

12/21 03:26, , 6F
不懂再問唷~
12/21 03:26, 6F

12/21 11:21, , 7F
真的是強者們, 看完各位的方法後我也想到一個笨方法..
12/21 11:21, 7F

12/21 11:22, , 8F
http://jsfiddle.net/lucien/3yxvC/2/ 前提是知道幾欄==
12/21 11:22, 8F

12/21 14:04, , 9F
不過 其實不能拿tr的個數 當迴圈變數 如果不是正方型
12/21 14:04, 9F

12/21 14:04, , 10F
就會有問題了 這可以在考慮一下做法
12/21 14:04, 10F

12/21 20:11, , 11F
我本來是想到陣列轉置 不過好麻煩XDD
12/21 20:11, 11F
文章代碼(AID): #1Gqpvb7E (Ajax)
文章代碼(AID): #1Gqpvb7E (Ajax)