jQuery添加css样式

jQuery添加css样式,jquery,Jquery,我有这个文本字符串,我想用新的文本字符串替换它,但每次我这么做,它的css就消失了。然后我制作了一个脚本来添加css,但它似乎不起作用。需要帮忙吗 jQuery('div:contains("text")').replaceWith('newText').css({font-weight:"bolder"}); 谢谢改用文本: jQuery'div:containstext'.text'newText'.css{font-weight:bolder}; 文本和 您需要将其更改为: jQuer

我有这个文本字符串,我想用新的文本字符串替换它,但每次我这么做,它的css就消失了。然后我制作了一个脚本来添加css,但它似乎不起作用。需要帮忙吗

jQuery('div:contains("text")').replaceWith('newText').css({font-weight:"bolder"});
谢谢

改用文本:

jQuery'div:containstext'.text'newText'.css{font-weight:bolder}; 文本和

您需要将其更改为:

jQuery('div:contains("text")').text('newText').css({fontWeight:"bolder"});
.text更改文本内容,.html相同,但不转义html

.css对属性采用驼峰型。因此,使用“字体重量”或“字体重量”代替字体重量

此外,jQuery还可以同等地解释多个单词属性的CSS和DOM格式。例如,jQuery理解并返回.css背景颜色和.css背景颜色的正确值。这意味着混合大小写有一个特殊的含义,例如,.css-WiDtH与.css-WiDtH不一样


如果创建链接到样式表的标记并将其添加到标记中,浏览器将加载该样式表

  $('head').append('<link rel="stylesheet" type="text/css" href="lightbox_stylesheet.css">');

请发布你的HTML代码。问题是css不起作用:P尽管它在你的代码中是固定的,但别介意你已经固定了it@TecHunter恭喜你也做到了,问题不仅仅是css。逻辑OP有一个问题,他/她认为他/她将用新的字符串值更新div,但不幸的是,这将取代它。糟糕的是,标题过于明确,只关注css部分,但也注意到了文本。不管怎样,这真的很琐碎…我现在明白了。谢谢你的帮助。