项目中没有运行的JS脚本
The JS script does not run in the project
我把 js 文件放在 assets/javascripts,它已经初始化了它的项目,但没有工作。
只有当我在 <script> </script>
标签的帮助下直接从 View 文件连接它时它才有效。
js文件内容
var container = document.querySelector('#container');
var iso;
imagesLoaded( container, function() {
iso = new Isotope( container, {
});
});
将代码放入 document.ready:
# app/assets/javascript/application.js
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
$(document).ready(function(){
var container = document.querySelector('#container');
var iso;
imagesLoaded( container, function() {
iso = new Isotope( container, {
});
});
});
我把 js 文件放在 assets/javascripts,它已经初始化了它的项目,但没有工作。
只有当我在 <script> </script>
标签的帮助下直接从 View 文件连接它时它才有效。
js文件内容
var container = document.querySelector('#container');
var iso;
imagesLoaded( container, function() {
iso = new Isotope( container, {
});
});
将代码放入 document.ready:
# app/assets/javascript/application.js
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
$(document).ready(function(){
var container = document.querySelector('#container');
var iso;
imagesLoaded( container, function() {
iso = new Isotope( container, {
});
});
});