Update From My fixes again.

fix(attr): Change to support use of ng-attr-placeholder, means that both placeholder="blah" and ng-attr-placeholder="{{foo}}" will work using angular supported attributes. Also changed support such that in a case that the placeholder ends up being blank, dynamically or otherwise the transitions and such do not trigger.

update(index.html): to use the styesheet included instead of the inline css.

fixed(names) All file names are now "angular-better-placeholders.*" instead of "angular-better-placeholder.*" in line with the changes to the master repo.