gpt4 book ai didi

javascript - 调整显示大小后重新加载 jquery 脚本

转载 作者:太空宇宙 更新时间:2023-11-04 03:06:26 24 4
gpt4 key购买 nike

如果更改页面大小,我会遇到 jquery 脚本问题。例如 - 如果您在手机上打开网站,然后打开和关闭菜单,然后将手机从垂直旋转到水平并再次打开菜单 - 该 block 将不会显示。

我用的是这个脚本

return $(document).ready(function() {
(function($) {
if ($(window).width() < 960) {
$('#header-menu').css('display', 'none');
$('header.grid-container').css('display', 'none');
return $('#toggle-mobile-menu').click(function() {
$('#header-menu').toggle();
return $('header.grid-container').toggle();
});
}
})(jQuery);
});

我可能需要一些钩子(Hook),以便在屏幕更改时重新加载脚本,而不需要重新加载页面。我尝试使用 $(window).resize() 但它不起作用

最佳答案

将 Jquery 放入 DOM 是不可能的,并且需要刷新页面才能更改脚本。

您应该考虑改用 AJAX。

关于javascript - 调整显示大小后重新加载 jquery 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30369861/

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