在焦点上更改占位符文本

Ric*_*ich 5 html jquery html5 input placeholder

当输入是焦点时,是否有一个简单的解决方案来更改占位符文本?例如:

<input type="text" placeholder="Join our mailing list!">
Run Code Online (Sandbox Code Playgroud)

会成为这样的:

<input type="text" placeholder="enter your email address...">
Run Code Online (Sandbox Code Playgroud)

输入有效.

und*_*ned 19

$('input').focus(function() {
    $(this).attr('placeholder', 'enter your email address...')
}).blur(function() {
    $(this).attr('placeholder', 'Join our mailing list!')
})
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/ByLGs/