如何在ajax网站上加载一次javascript函数?
我有一个javascript函数,它需要在content元素中,而不是在header中,因为动态ajax重载会重新加载主内容而不是header 我希望每个会话只加载一次此javascript函数。我的意思是,当用户单击“第1页”时,页面加载这个特定的函数,当用户单击第2页,然后再次单击“第1页”时,javascript函数不会重新加载自身 有办法吗如何在ajax网站上加载一次javascript函数?,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有一个javascript函数,它需要在content元素中,而不是在header中,因为动态ajax重载会重新加载主内容而不是header 我希望每个会话只加载一次此javascript函数。我的意思是,当用户单击“第1页”时,页面加载这个特定的函数,当用户单击第2页,然后再次单击“第1页”时,javascript函数不会重新加载自身 有办法吗 谢谢。创建一个跟踪页面是否已加载的对象 var isLoaded = { page1: false, page2: false };
谢谢。创建一个跟踪页面是否已加载的对象
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函数:$(function(){YAHOO.MediaPlayer.addTracks(document.getElementById(“ajazload”),1,false)});如何防止每次加载ajax页面时都重新加载它?我只想在第一次加载页面时加载这个函数。