[英]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.