0

View コードがあり、コード内のレンダリングは次のようになります。

 render: function() {
  var $el = $(this.el);
  $el.html(this.template({diarysCollection: this.collection}));


  $("#updateStatusContent").charCount({
      css:'counter',
      cssWarning:'counter_warning',
      cssExceeded:'counter_exceeded',
      allowed:750,
      warning:50,
      counterText:text_characters_left + " "
  });
 .....

しかし、テンプレートにある html 要素updateStatusContentの準備が整っていないため、jquery charcount は機能しません。

4

1 に答える 1

1

現在のビューのスコープ内で要素を参照してみてください。

this.$('#updateStatusContent')

ドキュメンテーション:

view.$(セレクター)

于 2013-09-30T10:37:41.550 に答える