根据浏览器的屏幕分辨率更改徽标图像

阿尔伯特

我有两张图片,一张带有黑色徽标,另一张带有白色徽标。当浏览器的宽度小于768px时,我希望有白色徽标;而当浏览器的宽度小于768px时,我希望有黑色徽标。我尝试了一些操作,但只有在重新加载页面后才能实时更改。

$(function() {
    if($(window).width() < 768){
        $('.logo').find("img").attr("src","/images/Trin-02.png");
    }
    else{
        $('.logo').find("img").attr("src","/images/Trin-01.png");
    }

});

有什么建议吗?谢谢

纳乔·道格

https://api.jquery.com/resize/

您正在正确检查窗口的宽度,但是仅在页面首次加载时才这样做!

而是在resize每次调整屏幕大小时使用该函数运行脚本

$(window).on("resize", function(){
  if($(window).width() < 768){
      $('.logo').find("img").attr("src","/images/Trin-02.png");
  }
  else{
      $('.logo').find("img").attr("src","/images/Trin-01.png");
  }
})

虽然这听起来更像是CSS媒体查询的工作,但是我们并不能满足您的所有需求:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据浏览器的屏幕分辨率更改徽标图像

来自分类Dev

根据屏幕分辨率更改图像路径

来自分类Dev

HTML / CSS定位〜屏幕尺寸/分辨率和浏览器大小调整

来自分类Dev

当浏览器以移动屏幕分辨率显示时,汉堡包菜单未展开

来自分类Dev

浏览器可以产生不同分辨率的图像吗?

来自分类Dev

如何根据代号一中的屏幕分辨率更改图像大小?

来自分类Dev

浏览器上的Wordpress菜单行为/分辨率更改

来自分类Dev

根据屏幕分辨率调整图像的大小

来自分类Dev

根据屏幕分辨率AngularJS更改指令的templateUrl

来自分类Dev

根据屏幕分辨率向左更改CSS填充

来自分类Dev

根据Android中的屏幕分辨率更改视图的高度

来自分类Dev

根据屏幕分辨率更改UIWebview的大小

来自分类Dev

根据屏幕分辨率更改div位置(flexbox?)

来自分类Dev

更改的显示器和屏幕分辨率变低

来自分类Dev

Java的SWT浏览器。与超高清(4K)或更高分辨率的屏幕不同的输出

来自分类Dev

如果分辨率较小(或者您调整浏览器的大小),则标题中的图像会彼此向下排列

来自分类Dev

根据屏幕分辨率显示菜单

来自分类Dev

更改我的屏幕分辨率?

来自分类Dev

无法更改tty的屏幕分辨率

来自分类Dev

更改我的屏幕分辨率

来自分类Dev

更改 GRUB 菜单的屏幕分辨率

来自分类Dev

根据分辨率调整图像大小

来自分类Dev

根据分辨率更改Web CSS

来自分类Dev

更改图像分辨率

来自分类Dev

如何根据屏幕分辨率在vue模板中使用查看不同的图像?

来自分类Dev

如何替换Google Chrome浏览器的低分辨率通知图标?

来自分类Dev

移动浏览器低分辨率视口

来自分类Dev

如何替换Google Chrome浏览器的低分辨率通知图标?

来自分类Dev

如何在CSS中获取当前的浏览器分辨率?

Related 相关文章

  1. 1

    根据浏览器的屏幕分辨率更改徽标图像

  2. 2

    根据屏幕分辨率更改图像路径

  3. 3

    HTML / CSS定位〜屏幕尺寸/分辨率和浏览器大小调整

  4. 4

    当浏览器以移动屏幕分辨率显示时,汉堡包菜单未展开

  5. 5

    浏览器可以产生不同分辨率的图像吗?

  6. 6

    如何根据代号一中的屏幕分辨率更改图像大小?

  7. 7

    浏览器上的Wordpress菜单行为/分辨率更改

  8. 8

    根据屏幕分辨率调整图像的大小

  9. 9

    根据屏幕分辨率AngularJS更改指令的templateUrl

  10. 10

    根据屏幕分辨率向左更改CSS填充

  11. 11

    根据Android中的屏幕分辨率更改视图的高度

  12. 12

    根据屏幕分辨率更改UIWebview的大小

  13. 13

    根据屏幕分辨率更改div位置(flexbox?)

  14. 14

    更改的显示器和屏幕分辨率变低

  15. 15

    Java的SWT浏览器。与超高清(4K)或更高分辨率的屏幕不同的输出

  16. 16

    如果分辨率较小(或者您调整浏览器的大小),则标题中的图像会彼此向下排列

  17. 17

    根据屏幕分辨率显示菜单

  18. 18

    更改我的屏幕分辨率?

  19. 19

    无法更改tty的屏幕分辨率

  20. 20

    更改我的屏幕分辨率

  21. 21

    更改 GRUB 菜单的屏幕分辨率

  22. 22

    根据分辨率调整图像大小

  23. 23

    根据分辨率更改Web CSS

  24. 24

    更改图像分辨率

  25. 25

    如何根据屏幕分辨率在vue模板中使用查看不同的图像?

  26. 26

    如何替换Google Chrome浏览器的低分辨率通知图标?

  27. 27

    移动浏览器低分辨率视口

  28. 28

    如何替换Google Chrome浏览器的低分辨率通知图标?

  29. 29

    如何在CSS中获取当前的浏览器分辨率?

热门标签

归档