2013-02-22 30 views
0

對於一些背景,我已經構建了一個移動Android應用程序,它使用PhoneGap作爲本機功能,jQuery使用jQTouch作爲UI框架。我在打開相機的<ul>中有一堆鏈接(類別)。該應用程序「知道」哪個鏈接被點擊,因此它知道圖片屬於哪個類別。「活動」類不適用於使用javascript的元素:在jQTouch的href中

我看到的問題是.active類不適用於jQTouch中被視爲具有外部鏈接的元素,其中javascript:是一個。有沒有人知道如何在攝像機打開之前給用戶一些指示,以便他可以在他注意到.active類被應用到與他預期不同的元素時取消他的動作?

回答

0

爲了後代的緣故,似乎是jQTouch增加和刪除.active類以至於UI無法跟上。基本上,它被添加/刪除得太快,根本沒有發現任何變化。它在電腦上工作,但不在電話上。

爲了解決這個問題,我在類刪除功能上使用了setTimeout()函數。我將它設置爲500毫秒。該列表項現在變爲活動狀態,觸發攝像機功能(或您選擇的任何功能),然後在500毫秒後刪除類。完善!

相關問題