JSer对象 select(handler)
描述:
添加表单输入对象的内容被选中事件监听函数, 或触发对象的select(内容选中)事件并执行.
参数:
此方法可以传入一个函数类型的参数,也可以不传入任何参数,对于这两种情况,程序将做不同的处理,见下表:

参数 类型 说明
handler  function 当传入handler参数时,表示设置输入元素的事件监听函数,设置的函数将在元素内容选中时被执行.
您可以在函数内部通过"this"关键字来访问当前的DOM元素,同时此函数还可以接收一个参数,这个参数代表事件触发时的event对象.
不传参数 如果不向此方法传入参数,则表示立即触发输入元素的select事件(即让元素内容选中),同时在此之前定义的事件监听函数都会被执行,包括元素本身的默认行为;如果JSer对象中包含多个DOM对象,最终将只有一个对象的元素被选中,不过这些对象的select事件监听函数都会被执行。
返回:
JSer 当前的JSer对象。
示例1:
js代码:
JSer("textarea").select(function(){
     JSer(this).css("background-color","yellow");
});

以上代码,为textarea元素添加一个事件监听函数. 即设置当元素内容被选中时,元素的背景将变为黄色.
示例2:
js代码:
JSer("#username").select();
以上代码,将触发元素的select事件(id=username的内容将被选中),同时对应的事件监听函数都将被执行.
请参考:
on(handle), on(handle, handler), on(object), off(), off(handle), off(handler), off(handle, handler), once(handle, handler)