已采納回答 / 劉伶
我之前呆的那家公司 是規(guī)定獲取總量的,而且采用的是一次全部拿出固定數(shù)量的結(jié)果,通過JS進(jìn)行瀑布展示,到終點(diǎn)后 出現(xiàn)加載更多按鈕,點(diǎn)擊觸發(fā)AJAX 再請(qǐng)求一定數(shù)量的數(shù)據(jù)。個(gè)人認(rèn)為 這個(gè)方法的交互很棒 ?,一次讀出的數(shù)據(jù)也不會(huì)拖累數(shù)據(jù)庫(kù),比頻繁的進(jìn)行數(shù)據(jù)庫(kù)連接要有效
2015-08-19
+ 我來回答
回答最高可+2積分
我把算法改了一點(diǎn)點(diǎn),監(jiān)測(cè)的不是最后一個(gè)盒子。我每次加載一批盒子之后計(jì)算最短的列的高度,然后當(dāng)滾動(dòng)條接近那個(gè)最短高度的時(shí)候就進(jìn)行加載,這樣頁面就一直可以無限加載了。
2015-08-18
原生JS沒有g(shù)etElementsByClassName()這個(gè)函數(shù)
2015-08-17
????????o??????????????????????????????????????????????????????o??????????????????????????????????????????????????????o??????????????????????????????????????????????????????o??????????????????????????????????????????????????????
2015-08-17
最新回答 / 思君滿月
這難道不是個(gè)很簡(jiǎn)單的問題嗎?你全屏的時(shí)候假如可以放10張圖片,現(xiàn)在屏幕尺寸變小,只能放5張,剩下的5張通過滑動(dòng)才能出來。我怎么感覺我在教小學(xué)數(shù)學(xué)?
2015-08-16
最新回答 / 天空林子
因?yàn)樵趈query中用each方法就可以了。不需要再用for in循環(huán)了,因?yàn)閑ach方法有隱形循環(huán)。
可以直接用$("<div class='box'></div>")創(chuàng)建節(jié)點(diǎn)吧~~?
2015-08-12