原型的激活函数
如果是文本输入,则将焦点放在表单控件上并选择其内容
根据原型网站。IE
$('my_element_id').activate();
jQuery中的等效函数是什么?
$('#my_element_id').focus();
这是一个快捷方式
$('#my_element_id').trigger('focus');
Prototype 的 activate() 函数关注并选择表单元素的全部内容。
在 JQuery 中,可以使用三个函数复制此行为:
// Focus
$('my_element_id').focus();
// Focus and select the content.
$('my_element_id').focus().select();
// Focus and select the content without problems in Google chrome
$('my_element_id').focus().select().mouseup(function(event){
event.preventDefault();
});
$('my_element_id').focus();
jQuerysfocus()
方法不会选择输入字段中的文本。相反,添加select()
:
$('my_element_id').focus().select();