2011-09-07 69 views
0

我做了一个使用jQuery的幻灯片放映。它显示图像,并调整大小 - div(图像保持器)。这一切都可以。jquery隐藏旧状态,同时关闭按钮点击

一旦一个人导航到新的图像,以及他关闭幻灯片放映的弹出。然后,他再次打开幻灯片放映,幻灯片的旧尺寸不会更改,关闭弹出窗口我正在使用此功能。

 $('#close-pop').click(function(){ 
      $('#slider').hide(); 
      $('#imgHolder').hide(); 
      $('#imgHolder img').remove(); 
     }) 

但没有使用此代码。我需要的是,一旦关闭弹出按钮,所有功能都必须重置为默认(主)状态。我怎么能实现这个?如果有任何方法来重置document.ready函数,我相信会很好..

有什么想法吗?

+0

重新加载页面是一个选项吗? – GregL

+0

用于打开幻灯片放映的代码。你有什么样的例子吗? – Bala

回答

0

如果你想用你的代码正在对$(文件)执行。就绪一遍,只是把它放在一个函数:

var initPage = function() { 
    // some actions... 
}; 

$(document).ready(initPage); 

这样,你可以再次执行它,当弹出窗口被关闭:

$('#close-pop').click(initPage);