gpt4 book ai didi

javascript - 在 jQuery 中添加属性(不要覆盖)

转载 作者:行者123 更新时间:2023-11-28 17:31:16 28 4
gpt4 key购买 nike

如何将属性添加到 jQuery 中的特定 HTML 标签中?(我不想覆盖)

我有 HTML 格式:

<td style="width: 30%">Hello</td>

style="width:30%"很重要。

现在我使用函数 () 并添加 attr:

$(cell_above_old).attr('style', 'vertical-align : middle;text-align:center;');

但是样式被覆盖:

<td style="vertical-align : middle;text-align:center;">

我想要的是将线条添加到现有样式中。

<td style="width:30%;vertical-align : middle;text-align:center;">

有一些函数可以做到这一点吗?例如:

$().attr('addStyle','styles');

最佳答案

$(cell_above_old).attr('style', 'vertical-align : middle;text-align:center;');

即设置整个属性值。改为更改 css

$(cell_above_old).css({
'verticalAlign': 'middle',
'textAlign': 'center'
});

这只会更改样式中的 css 属性,而不会影响其余部分。

关于javascript - 在 jQuery 中添加属性(不要覆盖),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50376565/

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