Getting this error on Meteor 1.7.0.3. Downgrading to Meteor 1.6.1.3 solves the problem.
Template.languageSelector.onRendered(function() {
this.$('.ui.dropdown').dropdown({on: 'hover'})
})
TypeError: this.$(...).dropdown is not a function
at Blaze.TemplateInstance. (forms.js:12)
at blaze.js?hash=a1ff2d6d5ecd59ee11e2ba260b8650a9d1140f59:3398
at Function.Template._withTemplateInstanceFunc (blaze.js?hash=a1ff2d6d5ecd59ee11e2ba260b8650a9d1140f59:3744)
at fireCallbacks (blaze.js?hash=a1ff2d6d5ecd59ee11e2ba260b8650a9d1140f59:3394)
at Blaze.View. (blaze.js?hash=a1ff2d6d5ecd59ee11e2ba260b8650a9d1140f59:3487)
at blaze.js?hash=a1ff2d6d5ecd59ee11e2ba260b8650a9d1140f59:1845
at Object.Blaze._withCurrentView (blaze.js?hash=a1ff2d6d5ecd59ee11e2ba260b8650a9d1140f59:2271)
at blaze.js?hash=a1ff2d6d5ecd59ee11e2ba260b8650a9d1140f59:1844
at Object.Tracker._runFlush (tracker.js:511)
at onGlobalMessage (meteor.js?hash=c8108d734cc548d91539b054e14b613d0c4512cc:466)
Getting this error on Meteor 1.7.0.3. Downgrading to Meteor 1.6.1.3 solves the problem.
TypeError: this.$(...).dropdown is not a function
at Blaze.TemplateInstance. (forms.js:12)
at blaze.js?hash=a1ff2d6d5ecd59ee11e2ba260b8650a9d1140f59:3398
at Function.Template._withTemplateInstanceFunc (blaze.js?hash=a1ff2d6d5ecd59ee11e2ba260b8650a9d1140f59:3744)
at fireCallbacks (blaze.js?hash=a1ff2d6d5ecd59ee11e2ba260b8650a9d1140f59:3394)
at Blaze.View. (blaze.js?hash=a1ff2d6d5ecd59ee11e2ba260b8650a9d1140f59:3487)
at blaze.js?hash=a1ff2d6d5ecd59ee11e2ba260b8650a9d1140f59:1845
at Object.Blaze._withCurrentView (blaze.js?hash=a1ff2d6d5ecd59ee11e2ba260b8650a9d1140f59:2271)
at blaze.js?hash=a1ff2d6d5ecd59ee11e2ba260b8650a9d1140f59:1844
at Object.Tracker._runFlush (tracker.js:511)
at onGlobalMessage (meteor.js?hash=c8108d734cc548d91539b054e14b613d0c4512cc:466)