jquery没有使用'touch'(iPhone)设备

时间:2013-03-12 18:59:44

标签: jquery forms touch clear

我有这个jquery清除点击登录表单,适用于iPhone

    $(document).on('click', '.error2', function() {
        $(this).remove();
        return false;
    });

这在我的iPhone上运行良好......

然而 -

    $(document).on('click', '.register-error', function() {
        $("span.register-error").remove();
        return false;
    });

在删除点击的所有跨度时根本不起作用。它什么都不做。

有什么想法吗?这是由于CSS(由他人)?无论如何要“抓住所有”来触摸这个?

2 个答案:

答案 0 :(得分:0)

尝试jquery touch punch。 正如该网站所述。它很简单,就像一个魅力。

http://touchpunch.furf.com/

答案 1 :(得分:0)

尝试通过'touchend'事件更改'click'事件,它适用于我