Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Баг в ие7 со скриптом (https://javascript.ru/forum/jquery/11447-bag-v-ie7-so-skriptom.html)

Envis 24.08.2010 13:58

Баг в ие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);

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


Часовой пояс GMT +3, время: 04:40.