Lightboxed由ajax请求返回的dom元素

时间:2014-02-17 18:37:01

标签: javascript jquery html ajax lightbox

我想使用灯箱插件(本案例为lightbox_me)来灯箱化ajax请求返回的html dom元素。

这是我的代码:

<script src="script/jquery.lightbox_me.js"></script>

<script>

 $("#about").click(function(e){
  e.preventDefault();
 $.ajax({
  url : "about.html",
  success : function(html){
  (html).lightbox_me();
 });
});

</script>

然而,灯箱没有显示出来。我有一个控制台消息说:

  

没有方法'lightbox_me'

谢谢你的帮助。

2 个答案:

答案 0 :(得分:2)

这一行应该是?

 (html).lightbox_me();

左右:

 $(html).lightbox_me();

答案 1 :(得分:2)

你错过了$符号

<script src="script/jquery.lightbox_me.js"></script>

<script>

 $("#about").click(function(e){
  e.preventDefault();
 $.ajax({
  url : "about.html",
  success : function(html){
  //A dollar sign must be before the (html)
  $(html).lightbox_me();
 });
});

</script>