這個賞金已經結束。這個問題的答案有資格獲得 50聲望獎勵。賞金寬限期將在13 小時后結束。 RoyBlunk正在從信譽良好的來源尋找答案。
再會,
我有一個使用帶有 jQ??uery 的 materializecss 的專案。我有一個 DOM 已經充滿了物化元素,一切都在那里作業得很好。
但是,一旦我生成一個包含新 DOM 元素(例如日期選擇器)的“彈出視窗”,它們就不起作用。根據檔案,我可以讀到 M.AutoInit() 正在運行,因此元素尚未初始化。
我如何確保所有元素 - 無論是否彈出 - 始終有效?
如果我再次嘗試初始化日期選擇器,則會收到以下錯誤:
materialize.min.js:6 Uncaught TypeError: 'instanceof' 的右側不可呼叫
這就是彈出視窗中未包含的元素的作業方式:
$('.datepicker').datepicker(<options>);
uj5u.com熱心網友回復:
我發現了問題。在我創建這些彈出視窗的腳本中,有一個名為“Element”的變數。它是一個類屬性。我想覆寫它,但沒有這個,因為 javascript 對此很靈活。現在的問題是,materializecss 也有一個名為“Element”的變數。所以我改變了這個并觸發了一個錯誤$(".datepicker").datepicker();。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/318145.html
標籤:javascript 网络 dom 物化
