-1
A
回答
0
你將不得不自己編寫一些代碼來實現這個特殊功能。 SmoothDivScroll有一個選項,startAtElementId,您可以使用它來指示滾動條從某個元素(id)的位置開始。如果您在服務器端動態加載滾動條的內容(使用PHP,ASP.NET或類似的東西),您可以讓服務器端代碼選擇其中一個內容元素並添加一個特定的ID。那麼你會這樣設置選項:
<script type="text/javascript">
$(document).ready(function() {
$("#makeMeScrollable").smoothDivScroll({
startAtElementId: "yourID"
});
});
</script>
您也可以使用該方法jumpToElement。首先你要初始化插件。然後直接調用jumpToElement,然後告訴它跳轉到一個元素,該元素的隨機數在1到您加載的元素總數之間。這是不以任何方式進行測試,但我認爲它會是這個樣子:
<script type="text/javascript">
$(document).ready(function() {
// Initialize the plugin
$("#makeMeScrollable").smoothDivScroll();
// Randomize an element
var numberOfElements = $("#scrollableArea *").length;
var randomNumber = Math.floor(Math.random() * numberOfElements + 1);
$("#makeMeScrollable").smoothDivScroll("jumpToElement", "number", randomNumber);
});
</script>
正如我所說的,上面的代碼沒有經過測試,但沿着這些線路的東西應該工作。
祝你好運!
相關問題
- 1. 設置隨機位置ImageView在開始
- 2. Div並非從隨機位置開始
- 3. 使海龜從無界世界的隨機位置開始(隨機遊走360)
- 4. 隨機位置
- 5. Python製作隨機初始位置
- 6. 球的隨機開始位置,避免碰撞
- 7. SVG動畫動畫。隨機開始位置
- 8. 開始畫布繪製隨機位置。多個文字繪製
- 9. 對UIView隨機位置和開始時間的閃爍效果
- 10. 延遲x秒後開始滾動(smoothdivscroll)
- 11. CAReplicatorLayer隨機位置
- 12. 隨機TextView位置
- 13. 隨機Bug開始出現
- 14. Javascript:合併隨機()開始
- 15. 隨機位置不是隨機的[vb.net]
- 16. jQuery的隨機位置,以多個div
- 17. 圖像位置 - 隨機選擇位置
- 18. EXC_BAD_ACCESS隨機位置iOS 9
- 19. 隨機精靈位置
- 20. 隨機位置的陣列
- 21. BaseExpandableListAdapter - getChildView隨機位置
- 22. 在隨機位置繪畫
- 23. 隨機位置上的Imageview
- 24. 團結在隨機位置
- 25. 隨機化對象位置
- 26. 隨機css位置jquery
- 27. 隨機位置A Div
- 28. 在列表中添加1至L個元素,開始在隨機位置
- 29. 卡桑德拉分頁:從一個給定的/隨機的位置開始?
- 30. Android ViewPager在重新加載後從錯誤的隨機位置開始