1
有人可以幫我找到沒有隱藏的前一行。使用箭頭鍵,可以使用此方法在表格的單元格中向上導航。找到沒有隱藏在Jquery中的上一行
$(ct).closest('tr').prev().find('td:eq(' + $(ct).closest('td').index() + ')');
我基本上得到了對該單元格的引用並在其周圍設置了一個黑色邊框。
用戶可以顯示/隱藏行。所以如果行被隱藏,整行的顯示設置爲none。如果一個人在行上導航,並且其上面的三行被隱藏,那麼我需要跳到那些沒有隱藏的那三個行上,如果這是有道理的話。
我已經試過:
$(ct).closest('tr').prev().not(':hidden').find('td:eq(' + $(ct).closest('td').index() + ')');
$(ct).closest('tr').not(':hidden').prev().find('td:eq(' + $(ct).closest('td').index() + ')');
兩者都沒有真正的工作。有任何想法嗎?提前致謝。
謝謝...我想要一個解決方案W/O循環。這很好! – alpha