gpt4 book ai didi

JavaScript 调整大小事件

转载 作者:行者123 更新时间:2023-12-02 20:16:07 25 4
gpt4 key购买 nike

我有一些代码,例如:

function Cname(id, name)
{
...
}

Cname.prototype.dosomething = function()
{
...
//1. $(window).resize(this.handle_resize);
//2. var self = this;
// $(window).resize(function(e, self){
// self.handle_resize(e);
// });
...
}

Cname.prototype.handle_resize= function(e)
{
}

我尝试了两种方法来为窗口调整大小事件注册handle_resize,如上所示,但这两种方法都不起作用。我了解在全局函数的情况下它是如何工作的。

当函数是类的成员时,如何使其工作?

最佳答案

var self = this;
$(window).resize(function(e){
self.handle_resize(e);
});

关于JavaScript 调整大小事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6274127/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com