我已經建立了自定義滾動和一切工作我有很大的唯一的問題是,如果人們點擊真快,他們可以把它跳過終點。幫助點擊太快
是他們無論如何要解決這個問題,這裏是我的演示。
http://jsfiddle.net/isimpledesign/WTu4r/9/
它將很好地工作到3/3,如果你點擊慢,但如果你點擊真快它跳過。
任何幫助,請
我已經建立了自定義滾動和一切工作我有很大的唯一的問題是,如果人們點擊真快,他們可以把它跳過終點。幫助點擊太快
是他們無論如何要解決這個問題,這裏是我的演示。
http://jsfiddle.net/isimpledesign/WTu4r/9/
它將很好地工作到3/3,如果你點擊慢,但如果你點擊真快它跳過。
任何幫助,請
您可以檢查元素是否已經動畫然後就從函數返回,而不做任何事情。不要更新頁碼。像這樣的東西。
if($("elementSelector").is(":animated")){
return;
}
喜尚卡爾,我有下降,如果($( 「#UL scrollBlogger」)爲( 「:動畫」。)){ \t \t \t \t \t \t警報( '動畫'); \t \t \t \t \t回報; \t \t \t \t \t}到插件,但它不警覺時,其動畫??? – DCHP
你確定你正在爲插件中的$(「ul#scrollBlogger」)動畫嗎? – ShankarSangoli
HI我得到了它與下面的工作,如果($( 「#scrollBlogger:動畫」)長度== 0){//我在這裏運行的代碼} – DCHP
它在我看來像你的代碼太複雜了,無論如何,你應該重複你可以滾動多少次,並檢查它是否沒有超過這個數字。 – Kokos
這個樣子,你失去你的指針設計問題(它,它們步驟,他們應該被包含在範圍之外,即:1,2,3) – Jakub
對不起,這是我在一個jQuery第一次嘗試在插件的任何建議改進謝謝。 – DCHP