mathiasbynens/jquery-placeholder — Issue #63: back navigation in IE8 can trigger blur.placeholder 
Author: bryanrasmussen
Created: 2012-03-08 14:03:50+00:00
State: open

A cached page. Navigated back and got the blur event. Since the input value != "" then $input.removeClass('placeholder'); was called.

I put an easy check around if value != $input.attr('placeholder') as in our application it was extremely unlikely that the placeholder text would end up being actually entered.