2015-06-18 3 views
0

В jQuery, как мне выполнить другой файл javascript?jQuery - Выполнение другого файла javascript

У меня есть следующие файлы:

  • папку/page.html
  • папок/объектов/control.js
  • папку/объекты/test.js

В page.html , У меня есть следующий код:

<script src="objects/control.js" type="text/javascript"></script> 

В control.js, у меня есть следующий код:

var url = "objects/test.js"; 
$.getScript(url, function() { 
    alert("test"); 
}); 

В test.js, у меня есть следующий код:

alert("test script loaded"); 

Как я могу загрузить и выполнить в test.js файл JavaScript из файла control.js?

Я получаю следующее сообщение об ошибке консоли:

XMLHttpRequest cannot load file:///Path/objects/test.js?_=1434593302488. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.

Я бегу это на местном уровне.

+1

Что-то непонятное об ошибке? –

ответ

0

Выполняете ли вы этот проект локально? Если да, попробуйте запустить его на WAMP или MAMP или на другом локальном веб-сервере.

0

Я думаю, что ваш URL неверен. Попробуйте ввести код ниже.

var url = "/objects/test.js"; 
$.getScript(url, function() { 
    alert("test"); 
}); 
Смежные вопросы