使用jQuery dialog整個頁面存在dialog元素重複的問題



今天使用jQuery dialog遇到一個問題,

彈出dialog之後,獲取dialog對應的div的parent,結果該parent並不穩定,一會兒是這個一會兒是那個。

最後經過跟蹤發現:body內部有兩個相同的dialog,唯一的區別就是一個display爲none一個display味block,當然位置也不同。詳細見圖。

要解決這個問題,直接在創建dialog之後就拿到它的parent就可以了。



var dialog = $("#menuWhenClickContact").attr("contactID",selectedContact).dialog({modal:false,width:80,height:220}).parent().css({top:100,left:100});


ad69119f-b375-322d-bb6f-f4f2c7931b27.jpg
  • ad69119f-b375-322d-bb6f-f4f2c7931b27-thumb.jpg
  • 大小: 127.1 KB
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章