Здравствуйте!
У меня динамически подключаются все файлы шаблона, грубо говоря примерно так:
index.php: подключается template.php
views/template.php: шаблон. Подключается всё из папки template
template/style.css: работает нормально
custom.js: работает почти нормально
Проблема в том, что в js файле функции, вызываемые из шаблона, не видят переменных jQuery, которые занимаются получением тегов и шаблона:
function selectOrder(order) {
var inst = $('[data-remodal-id=modal]').remodal();
$('option:selected', 'select[name="privelege"]').removeAttr('selected');
$('select[name="privelege"]').find('option[value="'+order+'"]').attr("selected",true);
switch(order) {
case 'vip':
setOrderPrice(10);
inst.open();
break;
Отладчик пишет, что inst не объявлена. JS грузится в самом конце, после jQuery. При этом, всё остальное работает (например скролл вверх). Я уже пробовал помещать всё или только jquery в $(document).ready(), но ничего.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Убрать всё в запросе после ***html через htaccess В этой теме есть код, он оставляет вопросительный знак и символы после него
Вопрос заключается в следующемКак сделать идеальное округление блока, как на макете? "border-bottom-left/right-radius 0px 0px" даёт немного не тот результат
В блоге компании (https://habrahabrru/company/JetBrains/blog/333630/) отражено что теперь IDE поддерживает Автодополнение имен классов в HTML-файлах теперь работает...