0
我有一個JavaScript函數需要在內容元素,而不是在標題上,因爲動態Ajax重新加載主要內容,而不是標題。如何在ajax網站上加載一次javascript函數?
我想每個會話只加載一次這個javascript函數。我的意思是,當用戶點擊「頁面1」時,頁面加載這個特定的功能,當他點擊頁面2時,然後再次點擊「頁面1」時,javascript函數不會自動重新加載。
有沒有辦法做到這一點?
謝謝。
我有一個JavaScript函數需要在內容元素,而不是在標題上,因爲動態Ajax重新加載主要內容,而不是標題。如何在ajax網站上加載一次javascript函數?
我想每個會話只加載一次這個javascript函數。我的意思是,當用戶點擊「頁面1」時,頁面加載這個特定的功能,當他點擊頁面2時,然後再次點擊「頁面1」時,javascript函數不會自動重新加載。
有沒有辦法做到這一點?
謝謝。
創建如果頁面已經被加載跟蹤的對象或不
var isLoaded = {
page1: false,
page2: false
};
// click...
if (isLoaded.page1) {
$('#page1').show();
} else {
$.get('/page1.html', function(html) {
$('#page1').append(html).show();
isLoaded.page1 = true;
});
}
其實,這裏是我的javascript函數: <腳本類型= 「文/ JavaScript的」> $(函數(){ YAHOO.MediaPlayer.addTracks(document.getElementById(「ajazload」),1,false)});