Javascript 在Meteor模板中重新应用JQuery
我有一个带有光滑旋转木马的模板,这取决于一些JQuery。我将此代码添加到模板中,如下所示:Javascript 在Meteor模板中重新应用JQuery,javascript,jquery,templates,meteor,meteor-blaze,Javascript,Jquery,Templates,Meteor,Meteor Blaze,我有一个带有光滑旋转木马的模板,这取决于一些JQuery。我将此代码添加到模板中,如下所示: Template.show_house.rendered = function () { $('#carousel').slick({ dots: true, arrows: true }); }; 此模板依赖于辅助对象: Template.show_house.helpers({ house : function() { return
Template.show_house.rendered = function () {
$('#carousel').slick({
dots: true,
arrows: true
});
};
此模板依赖于辅助对象:
Template.show_house.helpers({
house : function() {
return Houses.findOne({_id : Session.get("selectedHouse")});
},
...
当会话更改(用户单击另一项)时,模板中的数据会更改,但JQuery不会再次应用,图像只显示为列表而不是旋转木马
我一直在玩UI.render,但没有用。我能做什么?我也有同样的问题,原因是我没有将event Template.foo.rendered应用于特定的模板。尝试将“rendered”上的jquery事件应用于适当的模板,看看它是否有效