jQuery(document).ready(function($) {
$('input[type="text"]').live('focus', function() {
if (this.value == 'someValue') {
this.select();
}
});
});
.delegate() 和 .on() 的结果相同。
我错过了什么?
任何帮助表示赞赏,谢谢!
jQuery(document).ready(function($) {
$('input[type="text"]').live('focus', function() {
if (this.value == 'someValue') {
this.select();
}
});
});
.delegate() 和 .on() 的结果相同。
我错过了什么?
任何帮助表示赞赏,谢谢!
对我来说很好用.on
。也许您希望它在单击时选择文本?
$("form").on("click", ":text", function(){
if ( $(this).val() === "someValue" ) {
$(this).select();
}
});
小提琴:http: //jsfiddle.net/jonathansampson/nfKm7/
DEMO: http://jsfiddle.net/hjgZ3/
remove $
from function($)
<input type="text" value="someValue" />
$(function(){
$('input[type="text"]').live('focus', function() {
if (this.value == 'someValue') {
alert('hi');
//this.select();
}
});
})