Непонятное поведение Chrome с AngularJS + JQuery

239
11 сентября 2017, 03:20

Пишу небольшое приложение с помощью AngularJS. Проблема "всплыла" при тестировании в Chrome, потому что в Opera работает все корректно(!).

На страницу генерируются блоки текста с помощью Angular. После этого JQuery должен найти по названию класса элемент и добавить к нему еще класс. Но, как я понял, почему-то JQuery ищет элемент до того, как сформировано DOM дерево, следовательно не может найти сгенерированный элемент. Вот части кода.

В каком порядке подключал(пробовал подключать JQuery ДО Angular, но проблема остается):

<script src="../AngularJS/angular.js"></script>
<script src="../AngularJS/angular_resource.js"></script>
<script src="../JQuery/jquery-3.2.1.min.js"></script>
<script src="app.js"></script>//модуль и контроллер
<script src="tab.js"></script>

Файл tab.js:

$(function() {
    $('li:nth-child(1)).addClass('active');
});

Подскажите, пожалуйста, что можно сделать

READ ALSO
Свойства(автосвойства) в c# это поведение или состояние объекта?

Свойства(автосвойства) в c# это поведение или состояние объекта?

Собственно, вопрос: свойства(автосвойства) в c# это поведение или состояние объекта?

438
Клонирование двумерного массива

Клонирование двумерного массива

Есть следующая задача: На серверной стороне в памяти хранится двумерный массив размерностью 10 000 на 10 000 элементовПриходит запрос от клиента:...

377
C# создает параметр реестра в виртуальном каталоге, вместо ожидаемого HKEY_CURRENT_USER

C# создает параметр реестра в виртуальном каталоге, вместо ожидаемого HKEY_CURRENT_USER

Подскажите почему C# (winforms) Win10 записывает значение в ветку HKEY_LOCAL_MACHINE\SYSTEM\VritualRoot\USER\S-1-5-21--1001\HelloKey вместо ожидаемого HKEY_CURRENT_USER\HelloKey

220
Помогите с ошибками в c# [требует правки]

Помогите с ошибками в c# [требует правки]

Помогите исправить ошибки пожалуйста

291