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

参数 类型 说明
handler  function 当传入handler参数时,表示设置DOM元素的事件监听函数,设置的函数将在DOM元素中止下载时执行.
不传参数 如果不向此方法传入参数,则表示立即触发DOM元素的abort事件(即模仿元素中止载入),同时在此之前定义的事件监听函数都会被执行,包括元素本身的默认行为.
返回:
JSer 当前的JSer对象。
示例:
js代码:
JSer("img").abort(function(){
     alert('abort!');

});

以上代码,为所有的img元素添加一个事件监听函数. 即设置当图片下载被中止时(例如图片正在加载时,用户点击了浏览上的“停止”按钮。)

特别注意:上面的示例代码放在JSer.exec()方法中,当载入动作被中止时,代码并不能正确执行,这是因为JSer.exec()方法中的函数只有在网页内容全部加载完成时才会执行,而中止的时候,这段代码并示生效。因此,此方法主要用在网页文档已经加载完成,而图片地址又通过程序动态的改变了,在图片下载的过程中,用户又中止了这个下载动作的情况下。实际上这种情况是很少见的,此方法也很少被真正使用。
请参考:
on(handle), on(handle, handler), on(object), off(), off(handle), off(handler), off(handle, handler), once(handle, handler)