gpt4 book ai didi

javascript - 试图在代码的其他部分使用在函数中创建的变量

转载 作者:太空宇宙 更新时间:2023-11-04 04:20:01 25 4
gpt4 key购买 nike

我试图返回一个在 jQuery 调整大小事件的参数中的函数内部创建的变量。每次用户调整页面大小时都应更新该变量。我想使用变量来制作 div ('.slide') 的宽度。因此,每次用户调整浏览器大小时,我都希望 .slide 元素具有浏览器的宽度。

$(window).resize(function(){
var windowwidth = $(window).outerWidth();
return windowwidth;
})

我想使用窗口宽度

//To make each slide the width of the window 
var slideWidth = $('.slide').css("width", windowwidth)

我将在这里使用 slideWidth

$('.slide').css('width', slideWidth);

我可能想在其他地方使用windowwidth

我尝试使用 100% 的宽度,但我无法 float 100% 的左侧图像。我试图制作占据整个页面宽度的幻灯片。

Broken fiddle

伙计们感谢您的回答,但我看到的一些答案并没有展示我如何在代码的其他部分使用宽度。你只显示调整大小的部分。但是还有另一部分 moveSlide() 在大多数答案中没有得到宽度。到目前为止,我在大多数答案中看到的是它不可重用。

最佳答案

这就是您要查找的内容,您无需全局声明 slideWidth。使用 $(window).width() 在调整大小时查找当前窗口宽度。工作 fiddle .

关于javascript - 试图在代码的其他部分使用在函数中创建的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19242824/

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