使用jQuery实现根据窗口大小显示不同的图片

作者:佚名 上传时间:2023-04-27 运行软件:Sublime Text 3 软件版本:jQuery 3.5.1 版权申诉

使用jQuery编写代码,根据当前窗口大小显示不同尺寸的图片,能够实现响应式布局,提升用户体验。

<img src="small.jpg" class="resize">
<img src="medium.jpg" class="resize">
<img src="large.jpg" class="resize">
$(window).on('load resize', function() {
  var windowWidth = $(window).width();
  $('.resize').each(function() {
    var imgSrc = $(this).attr('src');
    if (windowWidth < 768) {
      $(this).attr('src', imgSrc.replace('medium', 'small'));
    } else if (windowWidth < 1280) {
      $(this).attr('src', imgSrc.replace('large', 'medium'));
    } else {
      $(this).attr('src', imgSrc.replace('medium', 'large'));
    }
  });
});

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
使jQuery
使用jQuery编写代码,根据当前窗口大小显示不同尺寸的图片,能够实现响应式布局,提升用户体验。<img src="small.jpg" class="resiz
jQuery 3.5.1
Sublime Text 3
2023-04-27 03:29
jquery浏览器自动缩放方法
主要介绍了jquery实现根据浏览器窗口大小自动缩放图片的方法,涉及jquery操作页面元素属性与样式的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下下载地址:https://dude6.com
使jQuery动态调整页面元素
本示例演示如何使用jQuery动态调整页面元素的大小以适应不同大小的窗口。我们使用resize()方法监听窗口大小的变化,并根据窗口大小调整元素大小。这是一个常见的Web开发需求,尤其是在响应式设计中
jQuery 3.6.0
2023-05-23 21:47
使jQuery浏览器改变元素样式
该示例是使用jQuery编写的,用于根据不同的浏览器窗口大小,自动修改某些元素的样式,以适应不同的设备屏幕。// 监听窗口大小改变事件$(window).resize(function() {
jQuery 3.6.0
Visual Studio Code
2023-03-14 21:57
jquery实现根据浏览器窗口大小自动缩放图片方法
主要介绍了jquery实现根据浏览器窗口大小自动缩放图片的方法,涉及jquery操作页面元素属性与样式的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
PDF
27KB
2020-12-31 09:06
ASP.NET自适应 可任意编辑
在最近的项目中,遇到一个问题,要实现这样的效果: 点pic_small.Aspx页面的缩略图后弹出pic_all.aspx页面,pic_all.aspx页面的大小要根据图片大小自
使CSplitterWnd拆分(多视
MFC支持两 种类型的拆分窗口:静态的和动态的。 静态拆分窗口的行列数在拆分窗口被创建时就设置好了,用户不能更改。但是用户可以缩放各行各列。一个静态拆分窗口最多可
图片onmouseover和onmouseout事件根据图片不同大小显示不同大小div鼠标移上去显示图片详细信息
页面显示所有图片,当鼠标移到图片上显示该图片详细信息并且加样式
RAR
0B
2019-01-14 04:21
Javascript根据图片自动设置窗口大小
Javascript根据图片自动设置窗口大小
TXT
0B
2019-01-15 08:47
laravel 组织加载
1.blade.php,2.blade.php下载地址:https://dude6.com/q/a/7932503.html