gpt4 book ai didi

javascript - 如何在 jQuery 中编辑 css 规则?

转载 作者:太空宇宙 更新时间:2023-11-03 20:03:01 26 4
gpt4 key购买 nike

目的是将行动态添加到表中,以后手动应用规则不是很好(而且更慢)。

具体的例子是我正在创建一个树表来表示一个文件夹目录。每个文件夹都是一个 div。在每个 div 中,每个列的信息都有一个 ul 和一个 li。这些 li 具有与列名等效的类名。这提供了列宽。但是,我想让列可调整大小。我可以做 $('.className').css('width', newWidth) 但这不适用于新插入的元素。因此,我想修改css规则。我该怎么做?

最佳答案

jQuery 并不是真正用于以那种方式编辑 CSS。

虽然使用 .css() 可以实现您想要的。不要更改单个元素的宽度,将它们保持 100% 并调整其父容器的大小,因此任何新插入的元素都将宽度为 100% 并占用父容器的宽度。

编辑您如何动态插入/更新行?如果你使用 .clone()在现有行上,应包含 .css() 添加的内联 css,这意味着您不必调整大小。

关于javascript - 如何在 jQuery 中编辑 css 规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8224527/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com