Олег Б.
292 повідомлення
#15 років тому
В общем, как всегда радует ие6
Далее приведу js, которые юзается на сайте - все это работает и даже в ие6

$(document).ready(function()
{
$('.l_news_item:eq(2)').css('border','none');
$('.post_item:eq(1)').css('border','none');

$('.tab_off').hover(function () { $(this).removeClass('tab_off'); $(this).addClass('tab_hover'); });
$('.tab_off').mouseleave(function() { $(this).removeClass('tab_hover'); $(this).addClass('tab_off'); });

$('.m_menu_off').hover(function () { $(this).removeClass('m_menu_off'); $(this).addClass('m_menu_hover'); });
$('.m_menu_off').mouseleave(function() { $(this).removeClass('m_menu_hover'); $(this).addClass('m_menu_off'); });

$('.product_item').hover(function () { $(this).removeClass('product_item'); $(this).addClass('product_item_hover'); });
$('.product_item').mouseleave(function() { $(this).removeClass('product_item_hover'); $(this).addClass('product_item'); });


});

Но, так же, на сайте нада что бы при клике по инпутам value, который в них - пропадал. Пишу такой код:

$('.some_input').click(function()
{
$(this).attr('value','');
});

и ИЕ6й вываливается в полном смысле. Подскажите, причина в js или капать в другую сторону?
Евгений Б.
5330 повідомлень
#15 років тому
If (IE6) {alert('пошел вон с сайта урод тупой! обнови браузер! весь мир от него отказывается, а ты как лузер конченный!!'}

а вообще попробуйте к инпуту по id обращаьтся
Олег Б.
292 повідомлення
#15 років тому
Да, я бы дак и сделал :-D но, клиент обидется ))
на счет id - пробовал, тоже самое. сейчас еще попробовал отключить "DD_belatedPNG", но тоже не помогло..
да и вообще что-то все ява эффекты пипец как тормозят ие 6-м...
Сергеевич А.
791 повідомлення
#15 років тому
Замените click на focus
Евгений Б.
5330 повідомлень
#15 років тому
В firebug ошибки JS показывает?
Олег Б.
292 повідомлення
#15 років тому
H4mpy, попробую.
ArtPro, нет, все чисто. Если бы там были ошибки, я бы сначала их исправил
Себастьян Ф.
584 повідомлення
#15 років тому
А так?

$('.some_input').click(function()
{
$(this).val('');
});
Олег Б.
292 повідомлення
#15 років тому
Нет, в итоге, ничего не помогает, ие6 все равно виснет при клике/фокусу по инпуту..
Евгений Б.
5330 повідомлень
#15 років тому
Глюки IE
что еще сказать.
я могу еще пачку назвать для IE6 и 8 причем последний в режиме совместимости творит такое... пол сайта исчезало просто.. как будто display:none, но размеры всего сохраняются
Олег Б.
292 повідомлення
#15 років тому
Понятно, всем сапасибо.
Тут М.
626 повідомлень
#15 років тому
Понимаю что поздновато, но вот это
$('.some_input')

сколько элементов возвращает?
Максим Ф.
3195 повідомлень
#15 років тому
Все элементы с заданным классом some_input.
Олег Б.
292 повідомлення
#15 років тому
2 элемента и возвращает.
Дело оказалось не в js. Убрал все js с верстки и все равно глюк был. стоило добавить контента в блок под контент, глюк пропал %)
В общем, пипец однако, а не ИЕ