簡體   English   中英

無法使用jQuery和骨干將html附加到div父級

[英]Can't append html to div parent with jquery and backbone

我也在使用Backbone marionnete創建一些視圖。 現在,我需要對后端執行ajax調用。 為了使用戶清楚,我執行了一個操作,想要顯示一個微調器。 我的眼睛感覺到了這一點: spin.js現在,在觸發ajax調用之前,我想將微調附加到我的父級。 因此,我雖然使用普通的jquery並像這樣附加el

callBackend: ->
  spinner = new Spinner(opts).spin();
  $('.model-content').append(spinner.el);

現在,我發現dom沒有添加任何內容。 但是,當我使用調試器在瀏覽器終端中執行相同的命令時,可以在屏幕上很好地繪制相同的微調器實例。 所以我出於某種原因知道$('.model-content').append(spinner.el); 表現應有的表現。 身上有指針嗎?

謝謝

在沒有看到其余代碼的情況下,我想這與您傳遞給微調器的內容有關。 如果您傳遞“ opts”,請將其刪除。 否則,請確保您傳遞的是選項對象。

嘗試

spinner = new Spinner().spin();

要么

opts = { color: '#000', width: 10 }
spinner = new Spinner(opts).spin();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM