结合点击功能和其他东西

时间:2013-01-01 18:46:01

标签: jquery jquery-mobile

我可以用更少的代码写这个吗,也是.click(手机首选的功能或者我应该使用别的东西吗?

        $('.myclass a').removeClass('class1');
        $('.myclass a').click(function() {
            return false;
        });

由于

2 个答案:

答案 0 :(得分:2)

您可以链接方法:

$('.myclass a').removeClass('class1').click(function(event) {
     return false; // event.preventDefault();
});

如果您正在为移动设备开发,可以考虑使用jQuery Mobile,它支持tapvclick等事件。

http://jquerymobile.com/demos/1.2.0/docs/api/events.html

答案 1 :(得分:1)

您可以使用Chaining。此外,.click适用于移动设备,但您应该始终测试它。有一些例外。

$('.myclass a').removeClass('class1').click(function() {
        return false;
    });

不要仅仅为了点击处理而使用jQuery Mobile,只需点击一下即可获得过多的开销。只有在需要更多移动集成时才使用它,如果需要,请尝试仅在移动需要时加载它。