jquery - 添加类别但更改单个元素的特定宽度

标签 jquery css

我正在使用带有以下代码的 jQuery 向文本字段添加一个类:

$('[name="albdesign_wc_donation_from_single_page"]').addClass( "input-text" );

该类的宽度为 100%,但仅针对此特定对象,我想指定宽度但保留剩余的 CSS。我该怎么做?

最佳答案

您可以添加一个额外的类来处理该问题或使用 .width().css() 设置 CSS:

$('[name="albdesign_wc_donation_from_single_page"]').addClass( "input-text" ).css('width', '100px');

$('[name="albdesign_wc_donation_from_single_page"]').addClass( "input-text" ).width(100);

关于jquery - 添加类别但更改单个元素的特定宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35044283/

相关文章:

jquery - 如何使用 JQuery 检查 <input>(x5) 并仅在没有类时提交?

html - 表 <colgroup> 忽略最小-最大宽度

jquery-selectors - delegate() 和 live() 方法的背后是什么?

jQuery 淡出 'inline-block' div 淡入 "inline-block"div

jquery - 调整元素大小以避免重叠

javascript - Material UI 的 CSSBaseline 破坏了 react 提及

html - 文本框/下拉组合

html - 在这种情况下防止换行

jQuery - 搜索对象数组以按对象属性进行过滤

jquery - 访问外部 jQuery 和 CSS 文件