请教,jQuery Mobile中如何实现触摸按钮控制事件切换/开关.


如题.学习JQ和JQM中.

JQM中如何用触摸按钮实现如JQ中toggle那样能控制事件切换的方法?

请教大家,谢谢.

jquery-mobile jquery html5 webkit

寒凪乃绘留 10 years, 4 months ago

$.data() 给元素写个标记咯,在处理事件的方法里根据这个标记调用不同的handler

类似这样:


 $("XXX").on("touchend",function(){

    var flag = $(this).data("flag");

    (flag ? fnOff : fnOn).call(this);

    $(this).data( "flag", !flag );

});

诺诺鱼子酱 answered 10 years, 4 months ago

Your Answer