多層Modal關閉上層導致下層無法出現滾動的問題
多層Modal關閉上層導致下層無法出現滾動的問題
BootStrap中關於模態框(modal.js)中的定義和說明
在介紹的時候已說明不能同時使用多個模態框,不然就需要自己寫程式碼實現。
問題的出現
在做專案的時候,由於功能的實現需要使用兩層的modal來實現,在使用過程中出現了頂層modal關閉之後,無法實現右側滾動的功能了。最終經過研究摸索,發現在頂層modal關閉後,其中document.body
解決
因此使用modal在關閉的會觸發hidden.bs.modal事件的功能,在頂層modal關閉的時候將class新增進去。
// An highlighted block
$('#id').on("hidden.bs.modal",function(){
$(document.body).addClass("modal-open");
});
最終解決了問題。
相關推薦
多層Modal關閉上層導致下層無法出現滾動的問題
多層Modal關閉上層導致下層無法出現滾動的問題 BootStrap中關於模態框(modal.js)中的定義和說明 問題的出現 解決 BootStrap中關於模態框(modal.js)中的定義和說明 在
記一次整合spring-amqp後出現執行緒池為正常關閉。導致tomcat無法正常關閉顯示記憶體洩露的問題
起因:因為這幾天閒來無事,所以想著改造下舊專案的訂單自動取消功能,原本是通過定時任務輪詢掃描未支付訂單的,及時性不足並且浪費資料庫io的資源,所以就想用rabbitmq的死信佇列來完成延遲自動取消的功能。於是隨手copy了一段spring-amqp的Java Configur
多個modal重疊,導致modal滾動條消失事件
因為最近一直在用modal,modal上再出現modal也是常見的, 但是遇到了一個bug---例如在modal1上彈出一個modal2,關閉modal2之後,會導致modal1滾動條消失,無法滾動。hack:就是在css樣式中,增加一個樣式:.modal{overflow:
左右分欄頁面右側無法出現滾動條bug
問題記錄 專案比較老了,左右分欄的頁面,導航欄右邊是一個iframe組成的頁面,通過某個操作後,頁面右側內容區域無法實現滾動 問題查明 遇見過好幾次,最後查明,總結一句話,修改了右側頁面body的overflow屬性導致的,怎麼出現問題的,看body overflow值的變化,操作完把overflow改
easyui的dialog開啟導致父頁面出現滾動條
在開發時,出現了一個很奇怪的bug,在easyui-panel的面板用多個easyui-dialog彈出框時,在面板右側可能會出現滾動條,而且視窗整體不居中,在頁面下方,如果關閉dialog,則滾動條又消失了。如圖:為什麼說可能:在我的頁面有5個dialog,分別繫結的是新增
Bootstrap之modal關閉,但遮罩層無法隱藏
點選如下modal中的按鈕時,modal可以正常關閉。 <button v-if="flag == 'update' " data-dismiss="modal" class="btn btn-success btn-sm" @cli
js通過添加隨機數的方法,解決多張圖片加載時由於緩存導致圖片無法正確顯示的問題
原因 顯示 rand class var rip 圖片加載 提交數據 cti 問題出現描述:當對列表中某個圖片進行重新編輯時,提交後會發現圖片列表仍會出現修改之前的圖片,新圖片並未覆蓋。 問題出現原因:緩存問題。 解決辦法:通過js方法,在每張圖片路勁後面添加一個隨機數,這
php程式設計中require和include多層巢狀導致檔案找不到的錯誤
php中include和require可以包含其他檔案 但常引入的是一個相對路徑 如此會產生一個檔案,如下: 例如: (網站根目錄) ├資料夾A │ │ │ └1.php ├資料夾B │ │
【問題】多次格式化namenode導致節點無法啟動問題
多次對namenode進行格式化導致節點無法啟動的解決 多次格式化namenode造成了namenode和datanode的clusterID不一致!每次格式化時,namenode會更新clusterID,但是datanode只會在首次格式化時確定,因此就造成不一致現象。 這裡提
html中的超連結中比如有多層巢狀,就會導致字串被擷取,等等等等很多問題
html中的超連結中比如有多層巢狀,就會導致字串被擷取,等等等等很多問題 引號巢狀兩層時,可以使用轉義或者單雙引號交替的形式實現,當引號巢狀達到三四層的時候,問題就出現了,怎麼解決呢? 舉個例子:"javascript:fnabc('abcd("123")')" html的href=以上
Eclipse異常關閉導致下次無法開啟的問題
專案太多了,又很大,電腦又很卡,有的時候看太卡了,就會強制關閉eclipse,然後重啟,但是今天重啟後,好幾分鐘都沒啟動起來,一直顯示一個logo,黯色的,看樣是啟動不了了,之前遇到過,要清除工作空間,然後所有的專案都要一個一個重新匯入才行,很麻煩。我不想那樣了。。。
vmware異常關閉後導致虛擬機器無法開啟問題解決辦法
使用vmware的虛擬機器過程中,vmware軟體異常關閉導致了兩個正在使用的虛擬機器異常關閉。再開啟虛擬機器後彈出提示框:“提示: 該虛擬機器似乎正在使用中,請按“獲取所有權(T)”按鈕獲取他的所有
myeclipse異常關閉導致tomcat無法啟動如何解決
由於myeclipse出現異常直接在工作管理員裡結束程序強制關閉myeclipse,當再次啟動tomcat時發現原來的tomcat沒有關閉,端口占用了。 解決方法:在工作管理員中關閉一個叫java
Hadoop多次格式化導致datanode無法啟動
首先看一下報錯資訊: 017-12-14 05:07:57,636 INFO org.apache.hadoop.hdfs.server.datanode.DataNode: Starting BPOfferServices for nameservice
移動查勘通賠版本系統上線-對接理賠失敗,導致案件無法正常下發及處理
工作事故升級開始時間:2017-5-4晚19:00升級結束時間:2017-5-4晚22:002017-5-5-周五:出現問題:大部分分公司反饋無法接受通賠案件,一小部分分公司反饋能收到案件,但是無查勘信息。實際原因:在做升級操作之前,考慮不周導致,只考慮了分公司是否需要做操作,除試點分公司需要做部分操作之外,
重新格式化hadoop的namenode導致datanode無法啟動的最簡單解決辦法
導致 roo 報錯信息 不一致 atan 格式化 exceptio nco ava 一般namenode只格式化一次,重新格式化不僅會導致之前的數據都不可用,而且datanode也會無法啟動。在datanode日誌中會有類似如下的報錯信息: java.io.IOExcep
因iis監聽地址導致頁面無法訪問
net bsp 內網 成功 res 生效 查看 安裝失敗 http 安裝iis遇到某些組件安裝失敗,將監聽地址改為了127.0.0.1,安裝成功後此原因導致外網訪問iis失敗 netsh http add iplisten ipaddress=10.*.*.* (i
JS 實現變量在字符串中的多層拼接與嵌套
code source soft 編輯 str clas strong ros eid 簡單點。。。 ‘<a onclick="editCsRole(roleId)" class="openNewTab">編輯</a>‘; 其中 role
jenkins權限配置不對導致jenkins無法登陸
每次 xxx nes 管理員 使用 pda directory read sina 提醒:每次更改權限時,要將config.xml備份一下。 在打開jenkins後,沒有創建用戶前,先不要勾選系統設置中啟用安全選項,如果勾選了,就會出現無法進入jenkins的現象。 如果
Windows下使用創建多層文件夾 SHCreateDirectoryEx 函數需要註意的問題
family path blog 否則 return err cnblogs style ucc 1.在使用SHCreateDirectoryEx函數創建多層文件夾的過程中,發現在文件夾路徑中,只能使用\\而不能使用/,否則將創建文件夾失敗。 2.下面為在MFC中使用的代