passy / angular-masonry

An AngularJS directive for Masonry.
https://passy.github.io/angular-masonry
MIT License
1.12k stars 216 forks source link

TypeError: element.masonry is not a function #204

Open jscaglione opened 6 years ago

jscaglione commented 6 years ago

Not sure why this is happening... all scripts are in order according to readme file. Installed bridget just in case, no change. Any ideas? My config file... //Masonry '<%= globalConfig.path.bower %>/jquery-bridget/jquery.bridget.js', '<%= globalConfig.path.bower %>/ev-emitter/ev-emitter.js', '<%= globalConfig.path.bower %>/desandro-matches-selector/matches-selector.js', '<%= globalConfig.path.bower %>/fizzy-ui-utils/utils.js', '<%= globalConfig.path.bower %>/get-size/get-size.js', '<%= globalConfig.path.bower %>/outlayer/item.js', '<%= globalConfig.path.bower %>/outlayer/outlayer.js', '<%= globalConfig.path.bower %>/masonry/masonry.js', '<%= globalConfig.path.bower %>/imagesloaded/imagesloaded.js', '<%= globalConfig.path.bower %>/angular-masonry/angular-masonry.js',

bower.json file:

"dependencies": { "angular": "1.5.x", "angular-animate": "1.5.x", "angular-bootstrap": "1.3.x", "angular-cookies": "1.5.x", "angular-google-maps": "2.3.2", "angular-messages": "1.5.x", "angular-resource": "1.5.x", "angular-sanitize": "1.5.x", "angular-touch": "1.5.x", "angular-ui-router": "0.3.x", "bootstrap": "3.3.x", "jquery": "2.2.x", "lodash": "3.10.x", "perfect-scrollbar": "0.6.x", "picturefill": "3.0.x", "moment": "2.13.x", "google-maps-utility-library-v3-infobox": "1.1.14", "google-maps-utility-library-v3-keydragzoom": "2.0.9", "google-maps-utility-library-v3-markerwithlabel": "1.1.10", "markerclustererplus": "2.1.4", "angular-masonry": "^0.17.0", "jquery-bridget": "^2.0.1" }, "devDependencies": {}, "resolutions": { "angular": "1.5.x", "jquery": "2.2.x" } }