Показать сообщение отдельно
  #1 (permalink)  
Старый 24.08.2010, 13:58
Новичок на форуме
Отправить личное сообщение для Envis Посмотреть профиль Найти все сообщения от Envis
 
Регистрация: 24.08.2010
Сообщений: 1

Баг в ие7 со скриптом
Доброго времени суток.
Описываю проблему:
На странице сайта есть поле ввода e-mail, в нем установлено дефолтное значение. При щелчке по этому полю дефолтное значение исчезает и пользователь может ввести свое. Скрипт работает во всех браузерах, проблема только в ие7. Причем, когда страница загрузилась не полностью, скрипт работает, т. е. можно щелкнуть по полю и дефолтное значение исчезнет. Если щелкнуть по полю после полной загрузки страницы, скрипт перестает работать.
Вот код:

(function ($) {
$(document).ready(function () {
var $input = $('#selector'),
defEmail = 'email@mail.ru';

$input.focus( function (e) {

if(this.defaultValue == this.value) {
this.value = '';
}

});

$input.blur(
function (e)
{
if(this.value == '') {
this.value = this.defaultValue;
}

});

});
})(jQuery);

В чем может быть проблема? заранее спасибо.

Последний раз редактировалось Envis, 24.08.2010 в 14:00.
Ответить с цитированием