jquery更新var';单击后另一个函数的s值
我有一个页面,当按钮点击时,它将设置正文固定并获得页面的滚动高度 另一个按钮点击,身体将回到静态和滚动条将回到原来的位置 我的问题是var t无法从中获取值。请单击“打开”。有什么办法可以解决这个问题jquery更新var';单击后另一个函数的s值,jquery,Jquery,我有一个页面,当按钮点击时,它将设置正文固定并获得页面的滚动高度 另一个按钮点击,身体将回到静态和滚动条将回到原来的位置 我的问题是var t无法从中获取值。请单击“打开”。有什么办法可以解决这个问题 $(document).delegate('.open', 'click', function(){ var t = window.pageYOffset; $('body').css({position:'fixed', 'overflow-y':'scroll', 'top':
$(document).delegate('.open', 'click', function(){
var t = window.pageYOffset;
$('body').css({position:'fixed', 'overflow-y':'scroll', 'top':-t + 'px'});
return false;//prevent href go next page
});
$('.close').click(function(){
$(window).scrollTop(t);
});
您需要声明一个globale变量t;)
您需要声明一个globale变量t;)
您需要声明一个globale变量t;)
您需要声明一个globale变量t;) 您需要在共享范围中声明它(可以作为dom就绪处理程序中的闭包变量)
您需要在共享范围中声明它(可以作为dom就绪处理程序中的闭包变量)
您需要在共享范围中声明它(可以作为dom就绪处理程序中的闭包变量)
您需要在共享范围中声明它(可以作为dom就绪处理程序中的闭包变量)
t = 0;
$(document).delegate('.open', 'click', function(){
t = window.pageYOffset;
$('body').css({position:'fixed', 'overflow-y':'scroll', 'top':-t + 'px'});
return false;//prevent href go next page
});
$('.close').click(function(){
$(window).scrollTop(t);
});
var t =0;
$(document).delegate('.open', 'click', function(){
t = window.pageYOffset;
$('body').css({position:'fixed', 'overflow-y':'scroll', 'top':-t + 'px'});
return false;//prevent href go next page
});
$('.close').click(function(){
$(window).scrollTop(t);
});