我正在制作一个 Rails 3.1 应用程序。在那个应用程序中,我一直在使用运行良好的 facebox,不幸的是,我无法让 jquery ui 元素出现在 facebox 中。如果我导航到 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' });
});
});
提前致谢。