현재 맴버 된 요소에만 부트 스트랩 팝업을 트리거하려고합니다. 불행히도 그것은 페이지에있는 모든 것을 유발합니다.모든 요소에 대해 백본 이벤트 수신기가 트리거됩니다.
this.$('.rating').popover('show');
그들 모두를 명중 : 나는 당신이보기의는 el
그래서 이것은 내부의 여러 .rating
요소가 같은데요
Site.Views.Stories ||= {}
class Site.Views.Stories.IndexView extends Backbone.View
template: JST["backbone/templates/stories/index"]
initialize:() ->
@options.stories.bind('reset', @addAll)
addAll:() =>
@options.stories.each(@addOne)
addOne: (story) =>
view = new Site.Views.Stories.StoryView({model : story})
@$("#columns").append(view.render().el)
render: =>
$(@el).html(@template(stories: @options.stories.toJSON()));
@addAll()
return this
events: =>
"mouseover .rating" : this.showhover
showhover: =>
this.$('.rating').popover('show');