В продолжение этой темы
Условие или сравнение на jQuery
Сделал аварийку, но она работает только в IE(
Использовал плагин jQuery Timers и вот код:
<div class="wrap">
<div class="avariyka"><img src="images/left_avar.png" width="36" height="56" alt="правый поворотник" class="left_avar"><img src="images/right_avar.png" width="42" height="64" alt="левый поворотник" class="right_avar"></div>
</div>
<div class="uprav">
<fieldset class="avariy">
<legend>Аварийка</legend>
<a href="#" id="avariy">Включить аварийку</a><br><a href="#" id="offavariy">Выключить аварийку</a>
</fieldset>
</div>
и jQuery
$("#avariy").click(function() {
if ($(".avariyka").css("display","none")) {
$(".avariyka").everyTime(800, 'timer2', function() {
$(this).css("display","block");
});
}
if ($(".avariyka").css("display","block")) {
$(".avariyka").everyTime(800, 'timer3', function() {
$(this).css("display","none");
});
}
});
$("#offavariy").click(function() {
$(".avariyka").stopTime('timer2');
$(".avariyka").stopTime('timer3');
$(".avariyka").css("display","none");
});
Теперь вопрос, почему аварийка в идеале работает в IE, а в остальных браузерах один раз моргает и перестаёт? Как это исправить?