js中是否存在css解析器?js中是否有一個CSS解析器?
像F(「#a」)會返回我的id爲a的元素。
F( 「ASD 」)將返回我屬於類ASD
F(「 P#克」)將返回我p元素ID爲克的元素。
F(「P」)將返回我所有的p元素
等等等等
我的意思是,我知道,我們大概可以手工編寫所有的規則自己,而且也必須是圍繞一個更好的辦法那對嗎?
js中是否存在css解析器?js中是否有一個CSS解析器?
像F(「#a」)會返回我的id爲a的元素。
F( 「ASD 」)將返回我屬於類ASD
F(「 P#克」)將返回我p元素ID爲克的元素。
F(「P」)將返回我所有的p元素
等等等等
我的意思是,我知道,我們大概可以手工編寫所有的規則自己,而且也必須是圍繞一個更好的辦法那對嗎?
您可以使用document.querySelector()
和/或document.querySelectorAll()
,但它沒有最好的瀏覽器支持,這要歸功於IE。
爲了更好的瀏覽器支持,請使用SizzleJS,選擇器引擎jQuery。它將在支持的地方使用querySelectorAll()
。
非框架Huzzah! +1 – cwallenpoole
我認爲你正在尋找一個JS框架像jQuery - http://www.jquery.com –
即時通訊看如何做到這一點沒有jQuery – TwentyTwo
如果這些都是你需要的規則,那麼你可以自己寫 – qwertymk