this.$el = el instanceof Backbone.$ ? el : Backbone.$(el);
this.el = this.$el[0];
Backbone。$是什么意思在下面的代码片段中?它是Jquery对骨干的引用吗?
答案 0 :(得分:1)
更新:el instanceof Backbone.$
表示检查el
是否为jQuery / zepto对象。 Backbone.$
是主干变量,用作jQuery / zepto的别名。
如果页面中包含jQuery,则每个视图都具有
$
功能 在视图的元素中运行作用域的查询。如果你使用这个作用域 jQuery函数,您不必将模型ID用作查询的一部分 提取列表中的特定元素,并可以更多地依赖 HTML类属性。它相当于运行:view.$el.find(selector)