手动隐藏jquery facebox模态
我在我的facebox模式上使用我的自定义关闭按钮来关闭它…它工作正常(即)它关闭但它在我点击关闭按钮后附加到页面的底部…
这是我得到的,
alt text http://img825.imageshack.us/img825/3739/foo.jpg
这是我想要做的,
$(document).bind('close.facebox', function() { $(document).unbind('keydown.facebox') $('#aspnetForm').append($('#facebox .content').html()); /// extra line to make sure there's no flashing effect as the facebox closes: the content is still in there too! $('#facebox .content').children().css({ 'display': 'block' }); $('#facebox').fadeOut(function() { $('#facebox .content').removeClass().addClass('content') hideOverlay() $('#facebox .loading').remove() }) })
我的页面有这个,
$(document).ready(function($) { $.facebox.settings.opacity = 0.2; $('a[rel*=facebox]').facebox(); }); //content