Backbone $ el与dom不同步

时间:2015-07-02 08:48:39

标签: jquery dom backbone.js views

视图绑定到其自身更改事件(它是一个输入)。重新渲染后,$ el会对此事件做出反应,但$ el.val()会返回之前的值。但是当我在调试模式下通过$(...)。val()搜索这个元素时,它返回有效值。

我认为它在某种程度上与dom无关,但是当我再次投降并且设置$ el.val(...)时,它设置得很好。

这怎么可能发生?

P.S。视图被删除并附加在re-renedr上,并在render方法中调用delegateevents

1 个答案:

答案 0 :(得分:0)

问题在于添加子视图而不是这个。$ el.append但是这个。$ el.after