我在其中一个渲染函数中有以下代码:
$newItemView = this.template( {item:this.model} );
$newItemView.find('.other-items-from-same-shop');
为什么我在newItemView上调用find时总是得到一个未定义的? newItemView就在那里。
我的模板可以看到here,当我尝试打印$ newItemView时,它会从模板中打印出生成的html。
答案 0 :(得分:0)
我假设你正在使用jQuery,所以试试这个:
$newItemView = $(this.template( {item:this.model} ));
$newItemView.find('.other-items-from-same-shop');