ngy_ng
Last Updated: February 25, 2016
·
543
· paulkegelnl

Contao input placeholder in ie

$(document).ready( function() {
    if ($('body').hasClass('ie')) {
        $('[placeholder]').focus(function() {
                var input = $(this);
            if (input.val() == input.attr('placeholder')) {
                    input.val('');
                    input.removeClass('placeholder');
                  }
                }).blur(function() {
                  var input = $(this);
                  if (input.val() == '' || input.val() == input.attr('placeholder')) {
                    input.addClass('placeholder');
                    input.val(input.attr('placeholder'));
                  }
                }).blur().parents('form').submit(function() {
                  $(this).find('[placeholder]').each(function() {
                    var input = $(this);
                    if (input.val() == input.attr('placeholder')) {
                      input.val('');                    }
                  })
        }); 
    }           
})