jquery - 加载后的 Backbone js 事件

标签 jquery backbone.js

我有一个 div:

<div class = "desc"></div>

此 div 位于主干 View 加载的模板中。

这是主干 View : DetailsView = Backbone.View.extend({ 事件:{.....});

我想在模板加载时调用以下 jquery 函数:

我怎样才能做到这一点?

 $('#desc').expander({
     slicePoint: 50,
     expandText: 'Click Here to Read More',
     userCollapseText: 'Hide Text'
 });

它来自expander jquery插件。

最佳答案

你可以这样做:

... Rest of View...

render: function() {
    // do your normal render stuff
    this.afterRender();
},

afterRender: function() {
    // do the stuff you want to do after the template is rendered
}

关于jquery - 加载后的 Backbone js 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15274673/

相关文章:

javascript - 提升缩放插件不适用于ajax

javascript - WordPress 切换侧边栏子菜单

jquery - 如何在Query中模拟点击 Action

javascript - 主干同步问题触发 POST 而不是 PUT

javascript - Backbone.js:为什么这个事件没有绑定(bind)?

backbone.js - Backbone 、RequireJS 和树

jquery - MVC jQuery 日期选择器返回 dd/MM/yyyyyyyy

javascript - 使用 ajax 将数据渲染成 html 的最佳实践

backbone.js - 绑定(bind)或连接两个集合中的模型

javascript - 检查 Backbone.js 中的引荐来源网址