Найти и удалить все что в теге <div style="" на странице по средством jQuery

12 3
manaz
На сайте с 13.12.2013
Offline
61
1424

Добрый день. Столкнулся с проблемой, не понятно откуда на страницу добавляется блок div и из за этого появляется лишняя высота.

Появляется типа такая строка только с разной высотой в пикселях :

<div style="position: absolute; z-index: -10000; top: 0px; left: 0px; right: 0px; height: 1245px;"></div>

Как можно удалить с помощью jQuery к примеру все что есть на странице в <div style="" ></div> ?

Был бы класс присвоен этому диву не было проблем...

Как понимаю это что то типа регулеровки высоты страницы но откуда оно берется не понятно перерыл уже кучу скриптов. Не нашел. Думаю проще удалить этот <div style со страницы.

webiumpro
На сайте с 20.03.2017
Offline
39
#1

$('div:empty').remove();

Попробуйте

Копирование лендингов. Разработка на фреймворке сервисов. Создание сайтов (/ru/forum/994418)
manaz
На сайте с 13.12.2013
Offline
61
#2
webiumpro:
$('div:empty').remove();


Попробуйте

не помогает, строка на месте (((...

webiumpro
На сайте с 20.03.2017
Offline
39
#3
manaz:
не помогает, строка на месте (((...

А этот div у вас пустой или нет?

edogs software
На сайте с 15.12.2005
Offline
775
#4

Примерно (примерно! не проверяли) так

$('div').each(function(i,elem) {
if ($(this).css("position")=='absolute)
//и тут дальше все условия
if ($(this).css("height")=='1245px) {
$(this).remove();
}

});
Разработка крупных и средних проектов. Можно с криптой. Разумные цены. Хорошее качество. Адекватный подход. Продаем lenovo legion в спб, дешевле магазинов, новые, запечатанные. Есть разные. skype: edogssoft
LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#5

Он берётся прямо в html коде или уже в исполненном коде такое?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
[Удален]
#6

manaz,

как-то так

$("div").removeAttr("style")

но стоит понять откуда он появляется

manaz
На сайте с 13.12.2013
Offline
61
#7
LEOnidUKG:
Он берётся прямо в html коде или уже в исполненном коде такое?

Да именно уже в исполненном коде... Если смотреть исходный код страницы его нет. Если смотреть код элемента то он прописан



---------- Добавлено 01.12.2017 в 15:01 ----------

burunduk:
manaz,
как-то так


но стоит понять откуда он появляется

Так пробовал но сама строка что нужно удалить на месте. а вот другие стили портит. Если бы просто было бы найти откуда ноги растут я бы удалил бы луче. Тема вордпреса куча скриптов ...

[Удален]
#8
manaz:
Да именно уже в исполненном коде...

разбирайтесь со скриптами, которые у вас выполняются это их работа

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#9

Отключайте скрипты по очереди и выясните, кто это делает.

manaz
На сайте с 13.12.2013
Offline
61
#10

Да уж ... Совет дня )))

Я искал как это программно сделать...

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий