[英]Jquery UI Elements Not Showing in a Facebox
我正在制作Rails 3.1應用程序。 在該應用程序中,我一直在使用非常有效的面板,不幸的是,我無法使jQuery ui元素出現在面板中。 如果我導航到Facebox內部的頁面,則jQuery ui可以完美運行。
到目前為止,這是我嘗試過的操作,我將其放在包含facebox鏈接的頁面上
$(document).ready(function () {
$("#progressbar").progressbar({ value: 37 });
});
我還在facebox內的頁面上嘗試了完全相同的代碼
我也試過了
$(document).ready(function () {
$("body").on("load", "#progressbar", function(){
$("#progressbar").progressbar({ value: 37 });
});
});
facebox中的erb代碼是這個
<h1> Congrats </h1>
<div id="progressbar"></div>
而Facebox就是這樣
$(document).ready(function() {
$("#userform2").submit(function() {
jQuery.facebox({ ajax: '/users/award' });
});
});
提前致謝。
我找到了解決方案,但不是一個好的解決方案。 我僅創建了一個僅包含jquery ui元素的單獨頁面。 然后,我將該頁面加載到有面框的頁面內的iframe中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.