首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

facebox的1点小bug

2012-11-23 
facebox的一点小bug今天在调试js的时候,发现facebox中的方法 revealreveal: function(data, klass) {$(doc

facebox的一点小bug
今天在调试js的时候,发现facebox中的方法 reveal

  reveal: function(data, klass) {      $(document).trigger('beforeReveal.facebox')      if (klass) $('#facebox .content').addClass(klass)      $('#facebox .content').append(data)      //alert(data)      $('#facebox .loading').remove()      $('#facebox .body').children().fadeIn('normal')      $('#facebox').css('left', $(window).width() / 2 - ($('#facebox table').width() / 2))      $(document).trigger('reveal.facebox').trigger('afterReveal.facebox')    },


$('#facebox .content').append(data)这句话,在ie和chrome中,无法显示div,虽然是能alert出来data;在firefox中,能正常显示。。。不知道是不是不同浏览器中,对jquery对象的不兼容还是怎么的。
  于是我用这句话代替:$('#facebox .content').append(data.html()) 正常显示。
是有点摸不着头脑,为什么呢?!

热点排行