2013-08-15 19 views
18

Mam ten plik w moim html i chcę go wywołać z innego javascript. Proszę zasugerować mi, jak mam to zrobić?Załaduj zewnętrzny plik js do innego pliku js.

<script type="text/javascript" src="js.js">/* 
    old:123 
    new: 456*/ 
</script> 

Chcę dołączyć go do mojego pliku js, a nie do html.

+1

Nie ma nic, aby zadzwonić ...? – idmean

+1

Chcesz coś zrobić? Również .. ten sposób używania bloków JavaScript jest nieprawidłowy i nie będzie działał/ – putvande

+0

sprawdź to http://stackoverflow.com/questions/16839698/jquery-getscript-alternative-in-native-javascript –

Odpowiedz

48

Jeśli chcesz dołączyć plik JS w JS można użyć jQuery do tego

$.getScript('another_file.js', function() { 
    //script is loaded and executed put your dependent JS here 
}); 

A jeśli nie można użyć jQuery

var imported = document.createElement('script'); 
imported.src = '/path/to/imported/script'; 
document.head.appendChild(imported); 

Source

+0

Jak przekazać parametry? stary: 123 nowy: 456 – Gaurav

+0

za co musisz przekazać parametr ?? – user2502227

+1

@Gaurav sprawdź ten artykuł http://feather.elektrum.org/book/src.html – doitlikejustin