亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

angular A,Bdiv兩個ng-show切換的話,(A->B->A)如何保持A的頁面滾動位置

angular A,Bdiv兩個ng-show切換的話,(A->B->A)如何保持A的頁面滾動位置

慕桂英3389331 2018-10-18 14:10:20
例如兩個div A B,ng-show A B的值互斥,當A頁面顯示時點擊按鈕使A隱藏B顯示,再點擊按鈕使B隱藏A顯示,如何使此時頁面的位置停留在A頁面按鈕的位置<div ng-show="A">非常多的內容,假設滾動條滾到下面某個位置 點擊按鈕使B div顯示, A div隱藏</div><div ng-show="B">點擊按鈕 使A div顯示,如果使頁面位置停留在當初A div 按鈕所在滾動條的位置</div>http://codepen.io/a1314xu/pen...
查看完整描述

1 回答

?
交互式愛情

TA貢獻1712條經驗 獲得超3個贊

在下面這樣的結構里面,每次切換頁面的時候,先重showScrollTag 讀取位置,然后移動到位置。每次滾動的時候,吧showScrollTag[showTag]=當前的滾動位置。

showTag = "A";//showTag = "B";互斥的標記showScrollTag = {A:200,B:350};//每個標記滾動距離<div ng-show="showTag=='A'">
</div>
<div ng-show="showTag=='B'">
</div>


查看完整回答
反對 回復 2018-11-16
  • 1 回答
  • 0 關注
  • 472 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號