【发布时间】:2017-10-31 20:15:28
【问题描述】:
$("<h2/>", {"class" : "wi wi"+data.today.code}).text(" " + data.city + data.today.temp.now + "F").appendTo(custom_example);
您好,我正在尝试更改上面的代码以在 (F)arenheit 标记之前添加度数图标。我试过输入+ html("&#176;") +,但它不起作用。我的 JS 相当粗糙,我希望在我花了太长时间尝试和失败之前能在这里得到一个快速的答案。谢谢!
我希望最终结果打印如下:Encinitas 65°F
【问题讨论】:
-
只需将其更改为
… + "°F"。这个角色一点也不特别。 -
你调用的
html函数是什么? -
这是一个有效的 jQuery 选择器,有一个带尖括号的实际元素吗?
-
使用 .html() 函数而不是 .text(),因为 text() 会转义任何传入其中的 HTML。
-
将
<meta charset="UTF-8">添加到 HTML 文件的标题中。
标签: javascript jquery