看板 Ajax 關於我們 聯絡資訊
請教各位前輩 小弟想要把 所有欄位設成rowSpan = 2(除了某些特定欄位) 目前我的寫法為 $('th:not(:contains("男人數"))').attr("rowSpan", 2); 但此寫法,只能排除一個欄位 不知要如何寫,才能排除多個特定欄位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.125.235.184
aiyswu:我測試的結果,它確實能夠排除多個欄位! 不會只排一個阿~! 09/15 21:27
aiyswu:它確實把所有未包含"男人數"的欄位都設rowspan:2了 09/15 21:28
抱歉問題敘述不清楚 我的問題在於,如果我想要同時把"男人數"和"女人數"以外的欄位都設rowspan 請問要如何寫呢? 目前我只會設定一個not
aiyswu:不知道你碰到的是什麼問題? 09/15 21:28
aiyswu:附帶一提,你的語法少了一個右括號.. 09/15 21:31
感謝你的提醒 ※ 編輯: fr730149 來自: 58.99.73.60 (09/15 23:04) ※ 編輯: fr730149 來自: 58.99.73.60 (09/15 23:09)
tyf99:element:not(:contains(A)):not(:contains(B)) 09/16 05:20
tyf99:附帶一提,這種方式是從 xpath 來的,所以寫法也類似 xpath 09/16 06:07
tyf99:jquery 早期版本可以直接吃 xpath 語法,後來才改成現在這樣 09/16 06:08
tyf99:不知道效率是不是有提高啦,不過 xpath 真的很方便就是了 09/16 06:10
fr730149:感謝tyf99的語法,的確可以執行 09/16 09:27