jquery - 在 jQuery 中结合 .text() 和 .css() 方法

标签 jquery css text

我想在 jQuery 中使用单一方法来设置文本颜色和文本本身,如假设/失败的方法所示:

$("#north_america_stat").css({
    color : northAmericaColour,
    text: northAmerica
});

“文本:northAmerica”不起作用。

我知道可以像这样单独设置它们:

$("#north_america_stat").text(northAmerica);

然后:

$("#north_america_stat").css({
    color : northAmericaColour, 
 });

但为了使代码更紧凑,我想将这些方法合并为一个 - 这可能吗?

最佳答案

一种方法是链接它们。

$('#north_america_stat')
          .css({color: northAmericaColour}) 
          .text(northAmerica);

另一种方法是使用 CSS content 属性。

$("#north_america_stat").css({
    color : northAmericaColour,
    "content": northAmerica
});

关于jquery - 在 jQuery 中结合 .text() 和 .css() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22518643/

相关文章:

jQuery JSONP "Uncaught SyntaxError: Unexpected token :"

javascript - 只下载引导导航栏?

delphi - 使用 Delphi 在 Canvas 上每行一个字符绘制居中和中间文本

java - Android - 读取大文本文件的更有效方法

css - 任何浏览器中的奇怪字体外观

javascript - 如何在容器 div 淡入淡出后在文本中使用 jquery fadein?

jquery - 预加载 ="none"不适用于 ie8

javascript - 如何在我的代码中使用 AJAX 和 JSON

html - 为什么边距会影响我的内联 block div 是否会使用 flex-start 对齐到顶部?

css - Prestashop 模块的 CSS 覆盖