看板 Ajax 關於我們 聯絡資訊
請教一個基礎問題~ 有一個表格預設是.hide() 想要在點選一個超連結後,若表格A欄位包含某個值時即顯示該列整列內容 目前的想法是 $('#table').hide(); $('#').click(function() { $('td.A:contains("someValue")').show(); 不過問題是這樣看起來只能將有包含someValue的欄位A顯示出來而非整列, 而且我用show()也無法顯示出來... 初學者請求指點,感謝@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.235.118.106 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1463816949.A.851.html
ian90911: 這樣哩 http://codepen.io/anon/pen/yOddgN 05/21 17:33
感恩!!解決我的問題了!! 原來要用.parent()選取到上層父元素就可以選到整列了!! 另外用$('#table tr').hide()而不是$('table').hide()是因為我是要tr.show()所以不 能把整個table.hide()嗎? 那如果我想保留表格的thead可以怎麼寫呢?感謝 ※ 編輯: buzz0916 (182.235.118.106), 05/21/2016 17:57:38 ※ 編輯: buzz0916 (182.235.118.106), 05/21/2016 19:52:45