2010-02-26 70 views
0

我注意到,一些WordPress主題(「主題」爲例)增加了用戶特定的類body元素,所以你不必反駁到CSS瀏覽器的黑客,例如:添加用戶特定的類動態

wordpress y2010 m02 d26 h05 home singular slug-home page pageid-94 page-author-admin page-comments-open page-pings-open page-template page-template-home-php mac firefox ff3 

所以它會自動計算出一天,一個月,一年,操作系統,瀏覽器和瀏覽器版本,除了其他幾個WordPress的具體細節,並加入他們作爲階級的身體。是否有可能在靜態頁面上使用jQuery(無PHP)做同樣的事情?

謝謝!

回答

0

你可以設置調用做了這樣的功能對身體標記的onload事件:

if($.browser.safari){ 
    $('body').addClass("safari"); 
}​ 

這些鏈接可能幫助:

+0

也可能獲取操作系統和日期日期信息? – 3zzy 2010-02-26 07:27:33

+1

我不認爲JQuery帶有一種檢測操作系統的方法。可能有一個插件來做到這一點。你應該檢查出PPK的檢測對象,你想要做什麼它可能是更好的:http://www.quirksmode.org/js/detect.html 你可以拉從Javascript Date對象的日期。 – Ronald 2010-02-26 21:22:04