标签: backbone.js backbone-views
这两个工作,FF控制台显示他们正在选择相同的元素,但是使用其中一个有什么优势吗?
答案 0 :(得分:5)
来自fine manual:
$(jQuery) view.$(selector) [...]它相当于运行:view.$el.find(selector)
$(jQuery) view.$(selector)
view.$(selector)
[...]它相当于运行:view.$el.find(selector)
view.$el.find(selector)
所以this.$(selector)只是this.$el.find('.selector')的简写。使用您喜欢的任何一个,它们之间没有功能差异。
this.$(selector)
this.$el.find('.selector')