jquery 的one方法是代码只执行一次,代码内容是永久生效的。
查了一些资料,我们可以利用window.name 或者 window.parent.name 利用js或者jquery的加载函数判断名字来实现,代码只生效一次的问题,因为每次加载页面都要判断window名字
代码如下:
if(window.parent.name == "PopDialogadd"){
$("#EditTable").css("margin-top",40);//这里写逻辑代码
window.parent.name = "isReload"; // 在首次进入页面时给window.parent.name设置一个固定值
}
不知道window.name的可以利用console.log先打印一下