jquery ui的dialog元件關閉未移除問題

2021-10-01 16:54:00 字數 458 閱讀 6510

開發中遇到即使進行頁面切換,原頁面內初始化的dialog元件未移除的問題。在網路上一通搜尋後,有說用remove的,有說用clone的,雖然能解決問題,但使用起來還是有不少麻煩。

後還是靠自己去檢視dialog原始碼才發現dialog元件其實預設是掛載到了標籤下,所以而非當前iframe或者load方法載入的頁面內,所以切換iframe或load頁面內容,dialog自然還存在。原始碼片段如下:

所以要解決這個問題,只需要指定dialog新增在當前載入的內容頁上即可。如下:

JQuery UI 不錯的選擇!

最近自己在做的乙個專案,名稱 tshark v0.6,ui部分主要使用jquery ui實現。主要技術 jdk spring hibernate jquery jquery ui jqgrid fusioncharts by the way 後台orm部分使用了springside的部分 這裡感謝一...

jQuery UI 常用外掛程式

jquery 外掛程式位址 常用外掛程式 1.jquery validate 表單驗證。2.jquery file upload 檔案上傳。3.jtable 4.jquery jqgrid jqueryui 常用外掛程式 2.button 按鈕,各種各樣的按鈕。3.datepicker 日曆,選擇日...

jQuery UI外掛程式對比

昨天的博文中簡單的整理了一下 jquery 的 ui 外掛程式,在這裡我將對這幾款外掛程式的優缺點及適用範圍進行一下簡單的說明,希望通過交流我們可以共同的進步,有不足的地方請大家予以指正但不要吐槽。1.jquery ui 這個是 jquery 官方的 ui 外掛程式,相容性好,更新速度快,永遠能夠跟...