在移动webkit中使用时,正常超链接需要FastClick吗?

Rya*_*yan 2 javascript html5 webkit mobile-safari jquery-mobile

在Webkit下使用时,FastClick库增强了对JavaScript onClick事件的响应能力,但是它会提高普通超链接的响应能力吗?(例如<a href=''...)?

Jas*_* L. 6

通过FastClick代码,它似乎可以在任何继承自HTMLElement(大多数所有DOM对象)的DOM对象上工作,并支持click事件(和/或触摸事件,如果在启用触摸的设备上).

这意味着它也应该适用于Anchor标签.

作为参考,这里是FastClick源代码中唯一一块代码,它对传入的对象进行任何类型的验证......

    if (!(layer instanceof HTMLElement)) {
        throw new TypeError('Layer must be instance of HTMLElement');
    }
Run Code Online (Sandbox Code Playgroud)