Добавление пользовательских классов динамически - PullRequest
0 голосов
/ 26 февраля 2010

Я заметил, что некоторые темы 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) на статических страницах?

Спасибо!

1 Ответ

0 голосов
/ 26 февраля 2010

Вы можете установить событие onload для тега body, который вызывает функцию, которая делает что-то вроде этого:

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

Эти ссылки могут помочь:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...