javascript - 将子级的宽度设置为父级的宽度

标签 javascript jquery this

我有以下结构:

<div id="1">
<div class="clone"></div>
</div>

<div id="2">
<div class="clone"></div>
</div>

我想对每个 .clone 说,它们应该使用父 ID 的宽度。使用 auto 或 100% 不是一个选项,因为克隆的位置是固定的。

我有一个工作代码:

    $('.clone').width($('.clone').parent().width());

但也可能是,#1 和 #2 不同,那么我的东西就无法工作了。 所以我尝试了

    $('.clone').width($(this).parent().width());

但是这里有一些错误。有什么帮助吗?

最佳答案

别想那么远!

只需使用:

.clone {
 width:inherit
}

关于javascript - 将子级的宽度设置为父级的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58030964/

相关文章:

javascript - JQuery 更改功能不适用于 ajax 内容

javascript - ember-cli-mirage 重定向 socket.io 客户端,在 mirage 中注入(inject)

jquery - Toastr 没有出现在 Laravel 5.4 中

javascript - 如何在 contenteditable 中的插入符处输入字符?

javascript - 如何在回调中访问正确的“this”?

javascript - 简单的 AJAX 示例 - 从 txt 文件加载数据

javascript - 通过 git URL 从 lerna 管理的 monorepo 安装包

javascript - 如何在动态创建的表格中添加样式

javascript - 插件和 jQuery animate() 中的 "this"关键字存在问题

javascript - “this”关键字如何工作?