0

サーバーからajaxコンテンツをレンダリングするためにfancyboxを実装しました

これがfancyboxのコードです

  <%= link_to "Disallow Download",reason_path(audio),:class => "reasoning fancybox.ajax" %>



$('.reasoning').fancybox()

上記のリンクをリンクすると、コンテンツはサーバーからレンダリングされますが、fancyboxはブラウザに表示しません

何か案が

4

2 に答える 2

0

fancyboxタイプオプションを設定する必要があります

$(".reasoning").fancybox({
'type': 'iframe'
});
于 2012-08-20T11:49:04.300 に答える
0

dataType了解しましたajaxプロパティで指定する必要があります

$('.reasoning').fancybox({ajax: {
  'dataType': 'html'
})

そしてそれは魅力のように働いた

于 2012-08-20T12:26:11.363 に答える