在窗口大小调整中向元素添加类

J82

根据用户的屏幕宽度,如果图像小于220像素,我希望将classmobile添加到h3。它本身可以正常工作,但我也希望它与窗口调整大小一起工作。因此,如果我调整浏览器窗口的大小,如果图像宽度小于220px,它将自动添加该类。我在下面编写了此代码,但是我无法弄清楚出了什么问题。当我调整窗口大小时,不会添加该类。当我刷新时,将添加该类。

var thumbWidth = $('article.project > img').outerWidth();
function adjustTitle() {
    if (thumbWidth <= 220) {
        $('.overlay > h3').addClass('mobile');
    }
}

$(window).on('resize', function() {
    adjustTitle();
});
罗里·麦克罗森(Rory McCrossan)

您需要检查的宽度img 里面adjustTitle()功能,因此,它被读取后,窗口大小。您当前的代码仅在加载时读取它,因此该值在您的JS中从未见过变化。试试这个:

function adjustTitle() {
    if ($('article.project > img').outerWidth() <= 220) {
        $('.overlay > h3').addClass('mobile');
    }
}

$(window).on('resize', adjustTitle);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在窗口调整大小上删除并添加类

来自分类Dev

如何控制表格内元素在窗口大小调整时浮动的顺序

来自分类Dev

CSS页脚在窗口大小调整上的行为

来自分类Dev

在窗口调整大小时隐藏元素

来自分类Dev

动态调整pixi阶段的大小,其内容在窗口大小调整和窗口加载上

来自分类Dev

如何根据窗口大小调整元素大小

来自分类Dev

窗口大小调整时的Vanilla Javascript操作元素

来自分类Dev

窗口大小调整后,可可旋转元素消失

来自分类Dev

C程序的窗口大小调整会影响元素位置

来自分类Dev

窗口大小调整后,可可旋转元素消失

来自分类Dev

如何向UIView添加大小调整句柄?

来自分类Dev

ZK:在(zk)小部件中添加浏览器窗口大小调整侦听器

来自分类Dev

反应在窗口大小调整DOM改变成分

来自分类Dev

背景应在窗口大小调整时使用JQuery适应内容高度

来自分类Dev

vuejs在窗口调整大小时获取参考元素的高度

来自分类Dev

使用jQuery在窗口调整大小上显示或隐藏元素

来自分类Dev

如何在窗口调整大小时使用Jquery从DOM中添加/删除Div

来自分类Dev

LXDE(Openbox):在窗口中添加“调整大小角”

来自分类Dev

在添加新数据后停止元素大小调整吗?

来自分类Dev

如何在Python中检测窗口大小调整

来自分类Dev

自然的窗口大小调整事件会使Chrome中的布局无效,而强制窗口大小调整则不会。

来自分类Dev

设置特定大小后,在窗口调整大小事件中,Highcharts图表调整大小

来自分类Dev

WPF ItemsControl元素-根据窗口大小调整内容大小(锚定)

来自分类Dev

JFrame:如何禁用窗口大小调整?

来自分类Dev

NSImageView和窗口大小调整

来自分类Dev

窗口大小调整-React + Redux

来自分类Dev

窗口大小调整不起作用

来自分类Dev

可可窗口大小调整信息

来自分类Dev

angularJS窗口大小调整问题

Related 相关文章

  1. 1

    在窗口调整大小上删除并添加类

  2. 2

    如何控制表格内元素在窗口大小调整时浮动的顺序

  3. 3

    CSS页脚在窗口大小调整上的行为

  4. 4

    在窗口调整大小时隐藏元素

  5. 5

    动态调整pixi阶段的大小,其内容在窗口大小调整和窗口加载上

  6. 6

    如何根据窗口大小调整元素大小

  7. 7

    窗口大小调整时的Vanilla Javascript操作元素

  8. 8

    窗口大小调整后,可可旋转元素消失

  9. 9

    C程序的窗口大小调整会影响元素位置

  10. 10

    窗口大小调整后,可可旋转元素消失

  11. 11

    如何向UIView添加大小调整句柄?

  12. 12

    ZK:在(zk)小部件中添加浏览器窗口大小调整侦听器

  13. 13

    反应在窗口大小调整DOM改变成分

  14. 14

    背景应在窗口大小调整时使用JQuery适应内容高度

  15. 15

    vuejs在窗口调整大小时获取参考元素的高度

  16. 16

    使用jQuery在窗口调整大小上显示或隐藏元素

  17. 17

    如何在窗口调整大小时使用Jquery从DOM中添加/删除Div

  18. 18

    LXDE(Openbox):在窗口中添加“调整大小角”

  19. 19

    在添加新数据后停止元素大小调整吗?

  20. 20

    如何在Python中检测窗口大小调整

  21. 21

    自然的窗口大小调整事件会使Chrome中的布局无效,而强制窗口大小调整则不会。

  22. 22

    设置特定大小后,在窗口调整大小事件中,Highcharts图表调整大小

  23. 23

    WPF ItemsControl元素-根据窗口大小调整内容大小(锚定)

  24. 24

    JFrame:如何禁用窗口大小调整?

  25. 25

    NSImageView和窗口大小调整

  26. 26

    窗口大小调整-React + Redux

  27. 27

    窗口大小调整不起作用

  28. 28

    可可窗口大小调整信息

  29. 29

    angularJS窗口大小调整问题

热门标签

归档