Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery/JS问题:我怎样才能改变;x";每次调用绑定时?_Javascript_Jquery - Fatal编程技术网

Javascript JQuery/JS问题:我怎样才能改变;x";每次调用绑定时?

Javascript JQuery/JS问题:我怎样才能改变;x";每次调用绑定时?,javascript,jquery,Javascript,Jquery,每次调整窗口大小时,我都希望将变量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函数之外。将其置于全局

每次调整窗口大小时,我都希望将变量
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; });
});

将变量x置于ready函数之外。将其置于全局范围内,或置于全局范围内的对象中

var x = 1;
$(document).ready(function(){
  $(window).bind('resize', function() { x = 3; });
});

你发布的代码有什么问题?它给出了一个错误吗?给我看一些访问X变量的代码。那代码在ready函数中吗?你发布的代码有什么问题?它给出了一个错误吗?给我看一些访问X变量的代码。该代码是否位于ready函数中?“x”不能放在文档外部。ready函数使用JQUERY.put x而不赋值,文档内部赋值ready“x”不能放在文档外部。ready函数使用JQUERY.put x而不赋值,文档内部赋值ready