2014-01-23 2 views
0

я есть .js файл, который выглядит следующим образом:Задержка загрузки Javascript в каждом представлении

$(document).ready(function() { 
//Content boxes expand/collapse 
$(".initial-expand").hide(); 
$("div.content-module-heading").click(function(){ 
    $(this).next("div.content-module-main").slideToggle(); 
    $(this).children(".expand-collapse-text").toggle(); 
}); 
}); 

мне нужно загрузить этот файл в каждом из моих взглядов, есть элегантный способ сделать это?

ответ

0

Если это тот же код для всех ваших страниц, я бы вставить его в файл JS, например startApp.js, и будет включать в себя этот сценарий как HTML тег перед закрытием тела

yourView.HTML

... 
<script src="startApp.js"></script> 
</body> 
</html> 
+0

I забыл упомянуть, мне также нужно загрузить его в ajax-звонки .. – gal

0

Если вы используете Ruby On Rails, то вы можете добавить его в приложение/просмотров/макеты/application.html.erb или вы можете добавить его в приложение/активы/JavaScripts/application.js

Смежные вопросы