2015-11-06 35 views
0

我是新來的骨幹,並試圖調試一個問題。我有一個模態被呈現如下:我想與(顯示:內聯塊)替代:Modal動態更新CSS backbone.js

render: function() { 
      this.$el.html(Modal.TEMPLATE); 
      this.$(Modal.HEADER_TITLE_SELECTOR).html("Edit")); 
      this.$(Modal.BODY_SELECTOR).append(this.myView.render().el); 
      this.$(Modal.FOOTER_SELECTOR).append(Modal.BUTTON_DONE); 
     }, 

在「MyView的」與一個類(塊與顯示)相關聯。我怎樣才能做到這一點?

+0

爲什麼不爲相關類創建'display:inline-block;'CSS規則? – 76484

回答

1
render: function() { 
      this.$el.html(Modal.TEMPLATE); 
      this.$(Modal.HEADER_TITLE_SELECTOR).html("Edit")); 
      this.$(Modal.BODY_SELECTOR).append(this.myView.render().el); 
      this.myView.$el.css("display", "inline-block"); 
      //or this.$(this.myView.$el).css("display", "inline-block") 
      this.$(Modal.FOOTER_SELECTOR).append(Modal.BUTTON_DONE); 
     }, 
+0

我想我以上類似的方式。謝謝! – adelphia

0

這解決了該問題:

$(this.myView $ EL)的CSS({顯示: '內聯塊'});