簡體   English   中英

jQuery UI元素未顯示在Facebox中

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

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