помогите с .load()
1.
Вусал (20.05.2014 / 17:20)
Привет.
Такая задача у меня.
Есть страница ( index.html ), в нее с помощью jquery загружается весь контент другой страницы ( page.html )
$(".content").load( "page.html");
Страницу которую мы загрузили есть блоки, например
<div class="block">text</div>
мне надо чтоб при загрузки страницы, этого блока не было...
если в index.html написать
$(".content").load( "page.html");
$('.block').remove();
то это не срабатывает
2.
юЮЮфюв (20.05.2014 / 17:29)
Добавь уникальные ID к нужным элементам или оберни их все в общий ID (если это возможно).
Потом загружай так:
$("#elem_id").html("#new_id");
Добавлено через 01:17 сек.
Ну, это в общих чертах. Я не знаю, как у тебя реализованно это дело.
3.
Вусал (20.05.2014 / 17:34)
проблема в том что через index.html не получается ни че делать с контентом которую мы загрузили...
Добавлено через 05:12 сек.
создал два одинаковых дива ( <div class="emptyMe">text</div> ) - в index.html и page.html
вызвал функции
$(".content").load( "page.html" );
$(".emptyMe").empty();
в index.html данные с блока стерлись, но в блоке page.html нет изменений
4.
Вусал (20.05.2014 / 18:07)
сам решил...
делается вот так
$(".content").load( "page.html" , function() {
$(".emptyMe").empty();
}
URL:
https://visavi.net/topics/40695