簡體   English   中英

jQuery function 顯示 div 顯示:無

[英]jQuery function show divs with display: none

我有一些 jQuery 代碼,它試圖在頁面加載時顯示前 6 個 div,並隱藏所有其他的。 它充滿了錯誤,但理想情況下我正在嘗試創建一個 function 來顯示事件的下六個 div,最終當用戶滾動到底部時。 我知道我的代碼不是很好,但我已盡最大努力使其盡可能易於理解。

代碼在這里,任何幫助將不勝感激! 提前致謝

代替

for (i = contentNumber, i < constraintNumber, i++;) {

經過

for (i = contentNumber; i < constraintNumber; i++) {

在 javascript(和 C)中, ; 必須分隔for語句的 3 個元素

在 jsfiddle 中,您有“JSLint”按鈕來驗證代碼錯誤! 用它 !

這里http://jsfiddle.net/gRzPF/7/我修改了你的代碼,現在它似乎可以工作了:)

我想這就是你想要的:

http://jsfiddle.net/gRzPF/8/

如果每次你到達 window 的底部時我都理解正確,你想顯示接下來的 6 個 div。 我的編輯實現了這一點。

您只需要在for語句中使用分號,將 function 包裹起來,然后將constraintNumber變量移到該 function 中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM