使用on()绑定滑动事件

时间:2013-05-02 10:00:53

标签: php jquery html

我在将滑动(更具体,向左滑动)事件绑定到表格行时遇到一些问题。我必须使用on()因为我的表行稍后会在页面中添加。这是我尝试的方式,似乎没有用。有任何想法吗?我应该使用其他插件吗?我试过不同的,相同的结果......必须是on()中的事件绑定。

    $("#tabel_comenzi").on("touchSwipeLeft", ".rand_comanda td" ,function(e){//de facut cu slide spre stanga
        var idComanda=$(this).parent().attr("record");
        var cantComanda=$(this).parent().children("td:nth-child(4)").text()-'0';
        var lungime= $(this).parent().children("td:nth-child(3)").text().length
        var pret = $(this).parent().children("td:nth-child(3)").text().substring(0,lungime-3);

        $.post("../template/masa/gestionare_comanda.php",{id:idComanda, cant:cantComanda-1});

        $(this).parent().children("td:nth-child(4)").text(cantComanda-1);
        $(this).parent().children("td:nth-child(5)").text(pret*(cantComanda-1)+"RON");

        if(cantComanda-1==0){
            $(this).parent().delay(1000).fadeOut(1000).remove();
        }
    });

感谢。

编辑:我已经尝试将滑动事件直接添加到jquery on()函数中,仍然不行......我正在使用cj-swipe插件......

0 个答案:

没有答案