Rails 3.1アプリを作っています。そのアプリでは、うまく機能しているフェイスボックスを使用していますが、残念ながらフェイスボックスに jquery ui 要素を表示することはできません。facebox jquery ui 内のページに移動すると、完全に機能します。
これが私がこれまでに試したことです。これをフェイスボックスリンクを含むページに配置しました
$(document).ready(function () {
$("#progressbar").progressbar({ value: 37 });
});
また、フェイスボックスに含まれるページでまったく同じコードを試しました
私もこれを試しました
$(document).ready(function () {
$("body").on("load", "#progressbar", function(){
$("#progressbar").progressbar({ value: 37 });
});
});
フェイスボックスのerbコードはこれ
<h1> Congrats </h1>
<div id="progressbar"></div>
そして、Faceboxはこのように呼び出されます
$(document).ready(function() {
$("#userform2").submit(function() {
jQuery.facebox({ ajax: '/users/award' });
});
});
前もって感謝します。