網(wǎng)站建設(shè)后臺(tái)的多頁(yè)簽功能怎么使用(三)?
- 作者:新網(wǎng)
- 來(lái)源:新網(wǎng)
- 瀏覽:100
- 2018-02-22 18:06:44
網(wǎng)站建設(shè)的后臺(tái)經(jīng)常會(huì)有這樣的功能:左側(cè)是導(dǎo)航菜單,點(diǎn)擊菜單后會(huì)在右側(cè)主區(qū)域以頁(yè)簽(也可稱為選項(xiàng)卡)的形式打開(kāi)頁(yè)面,那么網(wǎng)站建設(shè)后臺(tái)的多頁(yè)簽功能怎么使用?
網(wǎng)站建設(shè)的后臺(tái)經(jīng)常會(huì)有這樣的功能:左側(cè)是導(dǎo)航菜單,點(diǎn)擊菜單后會(huì)在右側(cè)主區(qū)域以頁(yè)簽(也可稱為選項(xiàng)卡)的形式打開(kāi)頁(yè)面,那么網(wǎng)站建設(shè)后臺(tái)的多頁(yè)簽功能怎么使用?
<
div>3.3 解決頁(yè)面不能正常顯示的問(wèn)題
熟悉中繼器的朋友這時(shí)候應(yīng)該馬上就能知道頁(yè)面不能正常顯示的原因,因?yàn)槲覀冊(cè)谇懊嬖O(shè)置中繼器的時(shí)候,配置了中繼器的分頁(yè)屬性,即每頁(yè)顯示一個(gè)項(xiàng)目,而我們?cè)邳c(diǎn)擊菜單的時(shí)候,每點(diǎn)擊一次就會(huì)像中繼器中增加一個(gè)項(xiàng)目,但是增加的項(xiàng)目默認(rèn)是排在后面的,也就是排在了第2頁(yè),第3頁(yè),第N頁(yè)。所以我們只能看到第一個(gè)菜單的頁(yè)面,之后點(diǎn)擊的菜單的頁(yè)面就看不到。
明白了問(wèn)題的原因就容易解決了,我們只需要將后點(diǎn)擊的菜單插入的項(xiàng)目排列在最前面就可以了,那這里就用到了中繼器的排序功能,跟著下面的步驟繼續(xù)操作。
首先添加一個(gè)全局變量“sort”(或?qū)⒛J(rèn)的全局變量名修改為“sort”),然后修改菜單的“鼠標(biāo)單擊時(shí)”事件。在點(diǎn)擊菜單的時(shí)候,給sort值+1,給“頁(yè)面”中繼器增行的時(shí)候,設(shè)置sort值等于新的全局變量sort值。這樣做就可以使得每次打開(kāi)的頁(yè)面的sort值都比上一個(gè)大1,然后利用中繼器的排序功能就可以將最后打開(kāi)的頁(yè)面排在最前面。
然后我們?cè)俳o中中繼器“頁(yè)面”添加排序功能,排序動(dòng)作可以在中繼器“載入時(shí)”來(lái)執(zhí)行。
這時(shí)候再來(lái)預(yù)覽,我們可以發(fā)現(xiàn)無(wú)論如何點(diǎn)擊菜單,頁(yè)面都可以正常顯示了,上面的問(wèn)題①解決。接下來(lái)再解決問(wèn)題②。
3.4 點(diǎn)擊頁(yè)簽切換頁(yè)面
這個(gè)問(wèn)題比較容易解決,根據(jù)上一步中頁(yè)面的顯示邏輯,點(diǎn)擊頁(yè)簽的時(shí)候,只需要更新一下“頁(yè)面”中繼器中的sort值即可(在最新的全局變量sort值的基礎(chǔ)上+1)。
以上就是小編對(duì)于網(wǎng)站建設(shè)之解決頁(yè)面不能正常顯示的問(wèn)題的解答。