Показать сообщение отдельно
  #1 (permalink)  
Старый 15.06.2011, 15:52
Интересующийся
Отправить личное сообщение для Александр345 Посмотреть профиль Найти все сообщения от Александр345
 
Регистрация: 20.03.2011
Сообщений: 16

как решить задачу с hover для IE6
Здравствуйте, форумчане!

На сайте под IE6 не работает hover на картинках главного меню.
Пробовал так

<!--[if lte IE 6]>
<script type="text/javascript" src="js/jquery-1.2.6.min.js"></script>
<script type="text/javascript">
$('#block div ').hover(function() {
  $(this).addClass('hover');
}, function() {
  $(this).removeClass('hover');
});
</script
<![endif]-->


в стилях прописывал
#block:hover div, /* для современных браузеров */
#block.hover div { /* для Internet Explorer 6 */
  display: block
}


не помогло, хотя должно было!
Кстати у меня и аккодрион тоже не работает и слайдер в баннере, может это из-за частичной поддержки jQuery ослом?!
Мне говорили, что jQuery более приспособлен для кроссбраузерности, чем простой js?

Подскажите как быть в этих ситуациях.
Вот ссылка на сайт. На главной:
-вверху слайдер не работает только в IE6/7
-в IE6 не работает hover на основных пунктах меню
-внизу страницы аккордеон не работает только в IE6/7

Спасибо за ответы.
Ответить с цитированием