jQuery:给每个<figure>父级与其<img>子级相同的宽度

克莱姆

每个图像容器(图)需要采用其包含图像(img)宽度并放置一个与容器相同宽度的(图例说明)。

如果我仅使用一个容器,则可以使用,但是当我使用多个图形时,它将使用第一个图像的大小设置每个图形。

因此,我在foreach循环中犯了一个逻辑错误,但找不到解决方案。有什么帮助吗?我在jQuery中很新。

<figure><img><figcaption></figcaption></figure>
<figure><img><figcaption></figcaption></figure>
<figure><img><figcaption></figcaption></figure>

<script>  
$(document).ready(function(){
    //make figure the width of its image child
    $('figure').each(function() {
    var childWidth = $('figure img').width();
    console.log(childWidth);
    $('figure').width(childWidth);
    })
});
<script> 

看一下html / css代码

来宾271314

你是选择和设置所有figure的元素width.each()代替

var childWidth = $("img", this).width(); // selects current `figure` `img`

为了

var childWidth = $('figure img').width(); // selects all `img` elements

$(this).width(childWidth); // selects current `figure`

为了

$('figure').width(childWidth); // selects all `figure` elements

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当以百分比声明父级宽度时,固定位置的子级是否具有与其父级相同的确切宽度?

来自分类Dev

jQuery隐藏父级而不是子级

来自分类Dev

jQuery遍历多维数组并显示每个父数组的子级

来自分类Dev

将子级<ul>的最小宽度设置为与父级<li>的宽度相同

来自分类Dev

图片高度与img宽度成比例,但是img宽度以父级的百分比表示

来自分类Dev

根据时间戳获取每个父级的子级值

来自分类Dev

jQuery选择父级父级同级

来自分类Dev

在jQuery或JavaScript中,选择与父级相邻的子级元素

来自分类Dev

jQuery:if语句,父级名称和子级

来自分类Dev

选择最接近的父级 jquery 的子级

来自分类Dev

Javascript/jquery:删除类的父级并保留它的子级

来自分类Dev

父类的jQuery子级更改?

来自分类Dev

每个div获取父级的高度-jQuery方法

来自分类Dev

如何使flexbox的父级具有其子级的宽度?

来自分类Dev

Flexbox子级不读取父级的高度/宽度

来自分类Dev

将子级宽度添加到父级内容

来自分类Dev

Flexbox子级不读取父级的高度/宽度

来自分类Dev

如何使内联块父级的宽度环绕其子级?

来自分类Dev

css sub child子级ul宽度,不是父级

来自分类Dev

父级/最近级.remove-jQuery

来自分类Dev

获取每个父级的子级数.SQL Server 2012

来自分类Dev

如何获取每个treeview父级的子节点列表

来自分类Dev

使用jQuery和AddClass从子级向每个父级添加类

来自分类Dev

在img上悬停缩放效果会导致父级溢出

来自分类Dev

悬停在父级上时更改img src

来自分类Dev

如何在放大以填充父级时使 img 粘在底部?

来自分类Dev

在React中,如何根据父级的子级组件计算父级的宽度?

来自分类Dev

父级内的jQuery onclick

来自分类Dev

jQuery父级同级用法

Related 相关文章

  1. 1

    当以百分比声明父级宽度时,固定位置的子级是否具有与其父级相同的确切宽度?

  2. 2

    jQuery隐藏父级而不是子级

  3. 3

    jQuery遍历多维数组并显示每个父数组的子级

  4. 4

    将子级<ul>的最小宽度设置为与父级<li>的宽度相同

  5. 5

    图片高度与img宽度成比例,但是img宽度以父级的百分比表示

  6. 6

    根据时间戳获取每个父级的子级值

  7. 7

    jQuery选择父级父级同级

  8. 8

    在jQuery或JavaScript中,选择与父级相邻的子级元素

  9. 9

    jQuery:if语句,父级名称和子级

  10. 10

    选择最接近的父级 jquery 的子级

  11. 11

    Javascript/jquery:删除类的父级并保留它的子级

  12. 12

    父类的jQuery子级更改?

  13. 13

    每个div获取父级的高度-jQuery方法

  14. 14

    如何使flexbox的父级具有其子级的宽度?

  15. 15

    Flexbox子级不读取父级的高度/宽度

  16. 16

    将子级宽度添加到父级内容

  17. 17

    Flexbox子级不读取父级的高度/宽度

  18. 18

    如何使内联块父级的宽度环绕其子级?

  19. 19

    css sub child子级ul宽度,不是父级

  20. 20

    父级/最近级.remove-jQuery

  21. 21

    获取每个父级的子级数.SQL Server 2012

  22. 22

    如何获取每个treeview父级的子节点列表

  23. 23

    使用jQuery和AddClass从子级向每个父级添加类

  24. 24

    在img上悬停缩放效果会导致父级溢出

  25. 25

    悬停在父级上时更改img src

  26. 26

    如何在放大以填充父级时使 img 粘在底部?

  27. 27

    在React中,如何根据父级的子级组件计算父级的宽度?

  28. 28

    父级内的jQuery onclick

  29. 29

    jQuery父级同级用法

热门标签

归档