我的示例代码现在如下所示:
<script>
var number = 10;
$('.someclass').html(
number
)
</script>
但是,在结果中,输出的只是数字变量名称,而不是 javascript 变量的正确数值,10。谢谢你们的帮助!
更新:这正是我所拥有的
$('.well.well-large.' + number).html(
"."
article_id
{{ cur_articles.article_id.title }}
{{ cur_articles.article_id.domain }}
).hide().fadeIn(500);
“.”我需要这样 hide() 就不会出错。也许这就是导致问题的原因。
更新:事实证明,“。”是这个问题造成的,删除后就恢复正常了。但不知道为什么。
最佳答案
var number = 10;
$('body').html(number)
在浏览器的控制台中尝试一下,它应该会给你 10。
关于javascript - 如何在 jQuery 的 .html() 方法中使用 JavaScript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13549218/