В настоящее время я использую Placeholder Polyfill by Mathias Bynens в сочетании с jquery.validate plugin (v1.11.1) и нахожусь в неутешительной ошибке с помощью Internet Explorer 9.Jquery Validate Несовместим с Полиполком-заполнителем? [IE9 Bug]
я не могу получить необходимую проверку поля работать на моих type="password"
полях, если они имеют непустые placeholder
атрибута определен. После ввода значения и текста заполнителя исчезает оставшаяся проверка достоверности.
Live Demo of this code can be found here
JS
$('input').placeholder(); // init placeholder plugin
signupFormValidator = $('form').validate(); // init validation
HTML
<form>
<input class="required" type="text" name="test" id="test" placeholder="test"><br>
<input class="required" type="password" name="password" id="password" placeholder="password"><br>
<input class="required" type="password" name="confirm" id="confirm" placeholder="confirm"><br>
<input type="submit">
</form>
Вы когда-нибудь находили решение этой проблемы? – creativetim
К сожалению, нет чистого решения, но я закончил работу с некоторыми JS. Ознакомьтесь с моим новым ответом ниже. –
@creativetim FYI - только что обнаружил, что мой взлом/исправление нарушено в FF. Вернуться к доске для рисования. –