如何在调整窗口大小时重新加载网页,并且仅当它包含特定的 HTML 元素时

How to re-load a web page when window is resized and only if it contains a particular HTML element

本文关键字:包含特 元素 HTML 网页 窗口 调整 小时 加载 新加载      更新时间:2023-09-26

我想向我的网站添加一个jQuery语句,以便如果用户重新调整浏览器窗口的大小,网页才会重新加载,但前提是该页面还包含带有".bx-slider"类的HTML (DIV)元素。

我想我需要在以下内容周围包装一个 IF 语句,但我非常感谢有关如何执行此操作的一些帮助:

$(window).bind('resize',function(){ 
     window.location.href = window.location.href; 
});

你只需要检查元素是否存在,然后你想做什么。

$(window).resize(function(){ 
     if( $('.bx-slider').length ) {
          location.reload();
     }
});