2014-02-10 61 views
1

我正在嘗試使用hammer.js切換一個類點擊事件。它基本上是一個卡片,當輕敲時會從前向後翻轉。Hammer.js與.toggleClass函數

我實現hammer.js前原代碼:

$('#audioPanelContainer').click(function({ 
    $(this).find('#audioCard').toggleClass('flipped'); 
}); 

這個工作只是點擊和觸摸事件的罰款,直到我開始使用hammer.js其他東西。現在只適用於點擊。我的問題是,我如何編輯這個讓hammer.js友好?

編輯:我試過這個腳本,它根本不起作用。

$('#audioPanelContainer').hammer().on("tap", function(event) { 
    $(this).find('#audioCard').toggleClass("flipped"); 
}); 

回答

1

您應該在容器上附加hammertap事件處理程序。例如,查看this fiddle