работа js в файле, вставленном через “.load”

265
25 мая 2017, 10:51

Столкнулся с проблемой, если вставляю файл на страницу через такую конструкцию:

$( '.btn' ).click(function() { 
  $( '.loadBlock' ).load( 'test.html' ); 
});

То в мобильном браузере скрипты из файла "test.html" не работают, в десктопных браузерах всё нормально.. С чем это может быть связано и как побороть??

Answer 1

сам спросил, сам отвечаю, работает такая конструкция:

$( '.btn' ).click(function() { 
  $( '.loadBlock' ).load( 'test.html', function() { 
                  // ваш код 
  }); 
});

п.с. Но почему не пашет в мобиле исходная конструкция - не понятно.

READ ALSO
Показ картинки при вводе слова

Показ картинки при вводе слова

Доброго времени суток

377
Как итерерироваться по Map в typescript?

Как итерерироваться по Map в typescript?

Использую Angular 2'У меня есть сервисStatisticsService` с таким методом:

290
Ошибка при компиляции webpack

Ошибка при компиляции webpack

Имеется такой конфиг:

287
jQuery custom content scroller + scrollreveal или fadeIn content

jQuery custom content scroller + scrollreveal или fadeIn content

Добрый, для скрол использую custom content scroller, по факту же получается что плагин создает обертку для контента в которой прокручивает контент,...

307