загрузка файла JavaScript соответственно

0

Я пытаюсь загрузить из другого javascript (.js) файла соответственно. например, при нажатии кнопки 1, затем загрузите 1.js, когда другой щелчок, а затем загрузите соответствующий.js файл. (например, 2.js)

Я просто знаю, что это обычный способ загрузки js файла. есть ли какой-либо другой способ добиться этого с тем же эффектом, но предоставить возможности для загрузки разных.js соответственно? любая функция jquery также сделает это?

Reagrds

Теги:

3 ответа

1

Вы можете попробовать следующее:

$(".button").click(function(){
 $("html head").append("<script src='script.js'></script>");
});

Я просто думаю, что недостатком этого было бы то, что файлы javascript обычно загружаются со страницы. Итак, загруженный скрипт должен быть работоспособным после добавления в html-документ?

1

Вы можете использовать $.getSCript

$.getScript( "ajax/test.js", function( ) {
  // callback called after js loaded successfully
});
0

Вы можете использовать что-то вроде этого

$('#btn1').click(function(){
    $('<script />', { type : 'text/javascript', src : 'yourscript1.js'}).appendTo('head');
});
$('#btn2').click(function(){
    $('<script />', { type : 'text/javascript', src : 'yourscript2.js'}).appendTo('head');
});

Это добавит файл сценария на основе выбранной вами кнопки.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню