Это должно произойти
Если пользователь нажимает на одно из двух полей ввода, значение по умолчанию должно быть удалено. Когда пользователь нажимает elswhere на веб-странице и одно текстовое поле пуст, оно должно быть заполнено значением по умолчанию из атрибута data-default
специального элемента.Событие щелчка элемента события глобального клика
Это происходит
Когда кто-то щелкает где-нибудь на странице и поле пусто, то поле будет заполнено правильное значение, но когда кто-то нажимает на поле снова текст не удаляется. Похоже, что событие щелчка $(document)
блокирует событие click_$(".login-input")
, потому что $(".login-input")
работает без события клика $(document)
.
JSFiddle
Образец моей проблемы provieded здесь: JSFiddle
Танк вам за помощь!
Почему бы не использовать заполнитель HTML5? http://jsfiddle.net/M5nkx/ – PSL