我想在每次调整窗口大小时将变量x
更改为3。
$(document).ready(function ()
{
var x = $("#display_piece_big_frame").offset().left;
$(window).bind("resize", function()
{
x = 300;
});
});
注意:x
不能放在 document.ready
函数之外,因为它使用 jQuery。
最佳答案
将变量x放在ready函数之外。将其放在全局作用域中,或者放在全局作用域中的对象中。
var x = 1;
$(document).ready(function(){
$(window).bind('resize', function() { x = 3; });
});
关于javascript - JQuery/JS 问题 : how can I change "x" everytime a bind is called?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1519558/