我編寫了一個jquery腳本,當鼠標指針結束時,可以在跨度內滾動鏈接,並在mouseout處停止。如何編寫一個簡單的jquery文本循環
http://jsfiddle.net/trustweb/Xvqfr/
這是一個可行的解決方案,但如果你檢查CPU的性能,你注意到它是多麼沉重。
是否存在更輕的解決方案?選擇$ elmt.find的
我編寫了一個jquery腳本,當鼠標指針結束時,可以在跨度內滾動鏈接,並在mouseout處停止。如何編寫一個簡單的jquery文本循環
http://jsfiddle.net/trustweb/Xvqfr/
這是一個可行的解決方案,但如果你檢查CPU的性能,你注意到它是多麼沉重。
是否存在更輕的解決方案?選擇$ elmt.find的
如果你減少定時器間隔(8毫秒),你的表現會更好。 同時你應該避免在scrollText()方法中多次使用find方法。
緩存結果(「子欄目左標籤標題幻燈片一」)到VAR,以避免選擇
首先緩存jQuery的藏品頻繁DOM遍歷。無需多次撥打.find('.subcolumn-left-tab-title-slide a')
。使用普通javascript設置樣式,例如style.left = left + 'px'
也可以提高性能。
http://jsfiddle.net/Xvqfr/15/嘗試 您可以通過時間控制速度,只記得T = S/V,S =寬度(),V =像素數:) 有樂趣的。
http://jsfiddle.net/Xvqfr/14/修改你的小提琴,用10%的CPU使用率測試。 – Murtaza 2012-04-20 10:22:54