По какой -то причине, готовые документы и все связанные функции неоднократно снимаются (обычно дважды, но иногда даже бесконечно) с тех пор, как я добавлял функцию нагрузки в элемент управления в документе, готовый (предназначен для загрузки содержания в Div, когда текущий документ уже загружен). < /p>
Это сценарии, которые я использую в моей голове, и на всех страницах. Проблема): < /p>
< /code>
mainscript.js код: < /p>
var counter = 1;
var hasLoaded = false;
$(document).ready(function () {
if (!hasLoaded) {
hasLoaded = true;
if ($('.next-page').attr("data-loaded") == "false") {
console.log(counter + ") STARTED LOADING!");
$(this).attr("data-loaded", "true");
$('.next-page').load($('.next-page').attr("data-link"), function () {
counter++;
$(this).attr("data-loaded", "true");
console.log(counter + ") FINISHED LOADING!");
});
}
}
$('.tbDropDownBig li').click(function (e) {
$(this).parent().parent().find('input').val($(this).text());
$(this).parent().fadeOut(100);
});
});
< /code>
Выход из вышеупомянутой консоли.1) STARTED LOADING!
2) FINISHED LOADING!
1) STARTED LOADING!
2) FINISHED LOADING!
2) FINISHED LOADING!
< /code>
< /blockquote>
Направление для обнаружения задачи: < /strong>
страница, загруженная в «следующая страница», выполняет один и тот же сценарий, при загрузке, нагрузка документа (потому что все страницы имеют этот скрипт). < /p>
, чтобы нагружать данные снова. Вот почему я поместил атрибут, загруженный данными, но он не помог.
Подробнее здесь: https://stackoverflow.com/questions/211 ... -a-control
Jquery и документы готовы неоднократно стрелять при загрузке данных в управление ⇐ Jquery
Программирование на jquery
1755011163
Anonymous
По какой -то причине, готовые документы и все связанные функции неоднократно снимаются (обычно дважды, но иногда даже бесконечно) с тех пор, как я добавлял функцию нагрузки в элемент управления в документе, готовый (предназначен для загрузки содержания в Div, когда текущий документ уже загружен). < /p>
Это сценарии, которые я использую в моей голове, и на всех страницах. Проблема): < /p>
< /code>
mainscript.js код: < /p>
var counter = 1;
var hasLoaded = false;
$(document).ready(function () {
if (!hasLoaded) {
hasLoaded = true;
if ($('.next-page').attr("data-loaded") == "false") {
console.log(counter + ") STARTED LOADING!");
$(this).attr("data-loaded", "true");
$('.next-page').load($('.next-page').attr("data-link"), function () {
counter++;
$(this).attr("data-loaded", "true");
console.log(counter + ") FINISHED LOADING!");
});
}
}
$('.tbDropDownBig li').click(function (e) {
$(this).parent().parent().find('input').val($(this).text());
$(this).parent().fadeOut(100);
});
});
< /code>
Выход из вышеупомянутой консоли.1) STARTED LOADING!
2) FINISHED LOADING!
1) STARTED LOADING!
2) FINISHED LOADING!
2) FINISHED LOADING!
< /code>
< /blockquote>
Направление для обнаружения задачи: < /strong>
страница, загруженная в «следующая страница», выполняет один и тот же сценарий, при загрузке, нагрузка документа (потому что все страницы имеют этот скрипт). < /p>
, чтобы нагружать данные снова. Вот почему я поместил атрибут, загруженный данными, но он не помог.
Подробнее здесь: [url]https://stackoverflow.com/questions/21190728/jquery-and-document-ready-firing-repeatedly-when-loading-data-into-a-control[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия