fancybox - 显示ajax内容?

时间:2010-12-15 01:40:10

标签: jquery ajax fancybox

我有一个带有点击事件的锚标记

$('a').click(function(){
  $.ajax({
    url:     'ajax/test.php',
    data:    {id: 123, count: 456},
    success: function(data) {
               //lightbox data
             }
  });
});

响应看起来像

{
  title: 'My Title',
  body:  'My Body'
}

我想在fancybox中显示它。

我遇到困难的是在动态创建并展示围绕此内容的花式框架?

1 个答案:

答案 0 :(得分:11)

你尝试过这样的事吗?

success: function(data) {
  $.fancybox({
    'content' : '<h1>' + data.title + '</h1>' + data.body
  });
}