2011-09-07 45 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);