我有與click事件的鏈接在我的JQuery,類似下面:調用頁面後,jQuery函數加載
$('#TopLoginLink').click(function()
{
//Here I want the current page should be reloaded with "https" and after the page is loaded then it will automatically call my function MyDialogPopup(). Something like below:
var myCurrentPage = window.location.href.replace('#','');
var reloadURL;
if (https!=' ')
{
reloadURL = myCurrentPage.replace('#','').replace("http",https);
window.location.href = reloadURL;
MyDialogPopup();
}
});
上面的代碼重新加載我的網頁完美,但我的問題是,我的函數也被稱爲immediatley,但我希望我的函數只有在我的頁面完全加載了「https」時纔會被調用。
請建議!我怎麼能做到這一點
定義 「完全」 - 這是否包括圖像和樣式表?如果是,請使用`load()`;如果沒有,使用`.ready()`:http://api.jquery.com/ready/ – 2011-02-13 09:38:54
什麼,當我的登錄鏈接點擊頂部,它重新加載相同的頁面與「https」 – 2011-02-13 09:44:25