0
我有一個日曆表(創建爲Javascript對象)。它的頂行涉及上個月和本月的兩個日子。我使用「Out」類標記了本月的日子。 現在我需要以發表聲明,選擇前一個月的天 如果{頂部錶行具有細胞無類「內外兼修」,我不想向他們展示} 如何我這樣做使用本地的Javascript?換句話說,似乎我需要在JQuery中使用.not()的模擬。Javascript /選擇沒有類的元素
我有一個日曆表(創建爲Javascript對象)。它的頂行涉及上個月和本月的兩個日子。我使用「Out」類標記了本月的日子。 現在我需要以發表聲明,選擇前一個月的天 如果{頂部錶行具有細胞無類「內外兼修」,我不想向他們展示} 如何我這樣做使用本地的Javascript?換句話說,似乎我需要在JQuery中使用.not()的模擬。Javascript /選擇沒有類的元素
:not(simple-selector)
實際上是一個有效的選擇,你可以傳遞給querySelector
(和它is pretty well supported too
if (!document.querySelector(".your-table tr:first-child td:not(.Out)") {
// Then we need to hide that row
}
爲什麼不顯示所有,並隱藏那些與類 – atmd
'table.querySelectorAll(「TD:?不(.out)「)'? – Bergi
@ atmd它會讓我重寫很多代碼,並創建另一個比我所要求的難度更大的邏輯鏈。 –