2016-12-19 2 views
2

Я пытаюсь поместить фрагмент кода во внешний .js. Работает нормально, как внутри файла страницы, но перестает работать, если я вытаскиваю скрипт во внешний файл. Я думаю, что это переменная проблема, но я не совсем понимаю, как это исправить. Маленькая помощь. Благодарю.Создание внешнего .js

Вот текущий рабочий внутренний код:

<script src="scripts/jquery-1.12.4.min.js"></script> 
<script src="scripts/jquery.flurry.js"></script> 
<script> 
     $(document).ready(function(){ 
     $("body").flurry({height:300,frequency:98,speed:4321,small:11,large:61,wind:40,windVariance:98,rotation:272,rotationVariance:98, 
     startOpacity:1,endOpacity:0,opacityEasing:"cubic-bezier(1,.3,.6,.74)",blur:true,overflow:"hidden",zIndex:9999}); 
     $(".toggle-snow").on("click",function(event){ 
      event.preventDefault(); 
      try{ 
      $("body").flurry("destroy");} 
      catch(err){ 
      $("body").flurry();} 
     }); 
     }); 
    </script> 

Когда я тяну, что третий сценарий в fall.js файл, код перестает работать. Есть ли что-то, что мне нужно добавить во внешний скрипт или внутренний файл?

- Ах! Дурак я. Необходимо просто удалить открытый/закрывающий тег в файле fall.js.

+0

Покажите нам код, который не работает (HTML + JS). Не код, который работает нормально. –

+0

1. укажите способ включения тега сценария во внутреннее. 2. Вы видите какие-либо ошибки в консоли? что вы подразумеваете под «прекращением работы»? 3. Заметьте, что у вас есть «?»? «Я полагаю, этого не должно быть. –

ответ

1

Почему у вас есть «?», А внутри fall.js удаляются открывающие и закрывающие метки.

Держите ссылки на другие внешние файлы в HTML

Прежде чем обратиться к fall.js

+0

Ах, глупо меня. Просто нужно удалить тег open/close в файле fall.js. «?» - это потому, что все это завернуто в предложение php if. Забыл отредактировать его. Благодарю. – testing123

+0

RIght. Можете ли вы отметить этот ответ правильно, поскольку это было причиной? – tgkprog

0

Как вы пытаетесь зарегистрировать скрипт?

<script src="scripts/jquery-1.12.4.min.js"></script> 
<script src="scripts/jquery.flurry.js"></script> 
<script src="fall.js"></script> 

Этого должно быть достаточно, чтобы сделать работу скрипта, до тех пор, пока файл fall.js подается в /fall.js маршрут

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