2014-11-19 1 views
-1

백본에 익숙하지 않지만 백본의 작은 용도가있는 지원 프로젝트가 있습니다. 뷰 템플릿을 초기화 한 후 테이블로 구문 분석하고보기에 렌더링현재보기에 내용을 추가하는 백본

App.Views.Products = Backbone.View.extend({ 

      tagName: "table", 

      className : "table table-bordered table-hover data-table", 

}); 

: 페이지의 백본 스크립트에 지점이있다. 내가 위의 코드에 다음 부분을 추가 한 바로 테이블 전에 뭔가를 추가하고 싶지만 동작하지 않으며, 단지 테이블의 맨 처음에 내용을 추가합니다

initialize : function(){ 
    this.$el.prepend("I have added this content,"); 
} 

답변

1

.prepend() 방법은 삽입을 지정된 콘텐츠를 일치하는 요소의 첫 번째 하위 항목으로 설정합니다.

initialize : function(){ 
    this.$el.before("I have added this content,"); 
} 
: 귀하의 경우

대신 .before 방법을 사용해야합니다

관련 문제