我正在研究通過單擊「上一個」和「下一個」鏈接來滾動列表元素的腳本。當用戶第一次點擊「下一個」按鈕時,他們必須在顯示第二個列表元素之前點擊兩次。 「以前的」鏈接工作得很好,但如何修復我的腳本到用戶只需點擊一次「下一步」按鈕?在第一次點擊時不滾動列表元素
http://jsfiddle.net/S79qp/290/
我正在研究通過單擊「上一個」和「下一個」鏈接來滾動列表元素的腳本。當用戶第一次點擊「下一個」按鈕時,他們必須在顯示第二個列表元素之前點擊兩次。 「以前的」鏈接工作得很好,但如何修復我的腳本到用戶只需點擊一次「下一步」按鈕?在第一次點擊時不滾動列表元素
http://jsfiddle.net/S79qp/290/
簡而言之active
的第一個元素在默認情況下。
<li class="first active none">Ferrari</li>
的問題是,在「下一步」第一次點擊,有與類.active
沒有元素,因此$('.active')
不會找到任何東西,$('.active').next().length
將是0,所以第一個元素將被賦予.active
。
溶液類.active
添加到最初所示的第一元件,這將使.first
類過時:http://jsfiddle.net/hx4AD/
離開它這樣。它清澈透明! – 2012-06-16 21:34:56
嗨,感謝您的幫助!我會盡快接受你的回答。 – user715564