Выполнить внешний скрипт, когда выбрано последнее значение параметра
Я работаю на маленькой странице, где пользователь должен выбрать 4 вещи, после того как выбрано последнее значение параметра, я хочу выполнить внешний скрипт, например, загрузить чрезмерно плеер:
<script scr="video.js" async="true" callback="myFunction()"></script>
Пытался использовать $.getScript
но это не работает, как я хотел. Это часть кода, где я пытался добавить:
$("select").change(function(){
$(this).find("option:selected").each(function(){
var optionValue = $(this).attr("value");
if(optionValue){
$(".box").not("." + optionValue).hide();
$("." + optionValue).show();
} else{
$(".box").hide();
}
});
}).change();
Спасибо за помощь и понимание, Барт
1 ответ
Тема может быть закрыта, ниже вы можете проверить, как я сделал это работает
$("select").change(function(){
$(this).find("option:selected").each(function(){
var optionValue = $(this).attr("value");
if(optionValue){
$(".box").not("." + optionValue).hide();
$("." + optionValue).show(function(){
var includes = $('[data-include]');
jQuery.each(includes, function(){
var file = 'views/' + $(this).data('include') + '.html';
$(this).load(file);
});
});
} else{
$(".box").hide();
}
});
}).change();