我有一个AJAX调用,用于在页面加载后加载一个函数,该函数打开一个类似于带有一些数据的灯箱框架。问题是,如果我点击关闭(灯箱框架),页面会再次加载并且不断地加载框架,因此用户永远无法到达框架下面的页面,因为框架在无限循环中加载。我猜测Ajax正在重复调用函数,但我希望只加载一次框架,并且当用户点击X(关闭)时,可以返回到原始页面。
$(document).ready(function(){
var city = $('#citycode').html();
$.ajax({
//when page is loaded, fire the following function
success: function(){
//the function to be fired located in the page in seperate file
openX(city + //some other parameters);
}});
});
任何建议?