【发布时间】:2015-04-15 14:56:12
【问题描述】:
我在 Meteor 中有以下代码:
if Meteor.isClient
Meteor.startup ->
$('#main').html("Hi Meteor")
我收到一条错误消息,告诉我“ReferenceError: $ is not defined”。但是,在控制台中,如果我引用 jQuery 的 $ 它工作正常。
我还添加了 jquery 包,但我认为它并不是真正需要的,因为 Meteor 的核心使用了 jQuery。但是,错误是一样的。
有人可以帮忙吗?
谢谢, 斯科特
【问题讨论】:
-
你准备好访问'$('#main')'元素了吗?也许你正试图在 DOM 加载之前访问它
-
试试
jQuery('#main').html("Hi Meteor") -
@kmsdev:这不会给出参考错误。没有找到任何东西的选择器在 jQuery 中不是错误。
-
@Guffa 是的,你是对的,我的错。如果 jQuery 已经加载,它不应该给出错误。