×

網(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)卡)的形式打開頁(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)卡)的形式打開頁(yè)面,那么網(wǎng)站建設(shè)后臺(tái)的多頁(yè)簽功能怎么使用?

52d00082adeed1d4a22.jpg
<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值。這樣做就可以使得每次打開的頁(yè)面的sort值都比上一個(gè)大1,然后利用中繼器的排序功能就可以將最后打開的頁(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)題的解答。
 

免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

免費(fèi)咨詢獲取折扣

Loading