Хорошо, я знаю, что есть другие вопросы, такие как переполнение стека, но это не то же самое.

У меня есть эта штука, которую я сделал с помощью jQuery, и это в основном крупье, который ходит вокруг. Пока что есть два состояния для крупье. Сидеть и стоять. Я хочу знать, как я могу проверить, является ли изображение стоящего изображения видимым или скрытым, поэтому я могу отключить движение, когда изображение стоящего изображения скрыто. Вот вещь, чтобы вы знали, о чем я говорю:
http://jsbin.com/okazof
Вот источник кода:
http://jsbin.com/okazof/1/edit

2
hexagonest 3 Фев 2013 в 07:10

2 ответа

Лучший ответ
if($('#sitting').is(':visible')) {
  console.log('sitting is visible');
}

Изменить : рабочий код

1
ro ko 3 Фев 2013 в 03:21

Я бы изменил ваш HTML на div и использовал бы классы CSS.

Добавив класс сидячего элемента, вы можете лучше контролировать JavaScript и CSS. Например;

CSS

.sitting { background-image: url( ... ); }

JS

$( '#sitting' ).hasClass( 'sitting' );

0
whitneyit 3 Фев 2013 в 03:12