Определить CSS в () в JQuery - PullRequest
       18

Определить CSS в () в JQuery

1 голос
/ 07 октября 2009

Как бы я определил CSS внутри () Я знаю, что это простой вопрос, но я не могу найти ответ.

Я ЗНАЮ, что это неправильно ...

if ('#Box' == .css('display', 'none')) {}

Спасибо

Ответы [ 2 ]

1 голос
/ 07 октября 2009

Я думаю, что вы ищете:

$('#Box').css('display', 'none')

Это фактически меняет стиль элементов, соответствующих вашему селектору (в данном случае #Box). Это не то же самое, что определение нового правила CSS, хотя в простых ситуациях он имеет тот же эффект.

Вы можете прочитать значения следующим образом:

var currentDisplayValue = $('#Box').css('display');
if (currentDisplayValue == 'none') {
    // do stuff.
}
0 голосов
/ 07 октября 2009

Вы также можете сделать что-то вроде:

$('#Box').hide('fast');

или

$('#Box').slideUp('fast');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...