скрипт equalHeights
не срабатывает плагин equalHeights
сайт был на html без всякой cms все работало
после посадки на MODX не хочет выполняться скрипт
сайт был на html без всякой cms все работало
после посадки на MODX не хочет выполняться скрипт
Комментарии: 50
Не путайте верстку и MODX.
Единственно — что может повлиять на работу js: "[[", что в MODx означает открытие своего тега, а в js многомерный массив. Решается пробелом между этими символами. Остальные проблемы от неправильного подключения js (пути то возможно к equalHeights библиотеке поменялись).
Единственно — что может повлиять на работу js: "[[", что в MODx означает открытие своего тега, а в js многомерный массив. Решается пробелом между этими символами. Остальные проблемы от неправильного подключения js (пути то возможно к equalHeights библиотеке поменялись).
Я не путаю верстку и modx а имел ввиду что все работало перед тем как натягивать на modx
Иногда срабатывает но чаще всего нет, в консоли ошибок подключения тоже нет
я думал может modx кэширует как то или фиг его знает
Иногда срабатывает но чаще всего нет, в консоли ошибок подключения тоже нет
я думал может modx кэширует как то или фиг его знает
попробуйте поставьте таймаут на equalHeights
это как?
Возможно блоки, которые Вы обрабатываете, иногда не успевают загрузиться, код с equalHeights не находит нужных блоков и пропускает работу. Вообще, сложно по паре симптомов, без пощупывания больного, поставить диагноз…
если есть желание могу дать пощупать )
Тут жевали, не оно? — forums.modx.com/thread/?thread=28816&page=1
Себе делаю в три строчки, зачем себе на сайт грузить грузило?
Себе делаю в три строчки, зачем себе на сайт грузить грузило?
var HeightBoxMax = 0;
$('.box').each(function(i){
var HeightDiv = $(this).innerHeight();
if (HeightDiv > HeightBoxMax) HeightBoxMax = HeightDiv;
});
$('.box').css('height', HeightBoxMax+'px');
фигня какая то получается, с .service-item-price все нормально вычисляет высоту с h4 не хочет работать
$('.service-item-price').equalHeights();
<div class="service-item">
<a href="" class="service-item-image" style="background-image:;"></a>
<h4>Стальные входные двери</h4>
<div class="service-item-price">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Id accusantium aliquid
aliquam quaerat harum.</p>
</div>
<a href="" class="button">Подробнее</a>
</div>
$('.sect-services h4').equalHeights();$('.service-item-price').equalHeights();
Да, желательно поглядеть )
У меня с h4 нормально проходит все. Потестировал с высотой h4, тоже все ок. Попробуйте поменяйте h4 на другой тег, я могу ошибаться, но некоторые браузеры не поддерживают высоту тегов h1/h2(и т.д.) и span тегов. Посмотрите в коде — высота все-равно выставляется, я думаю проблема в css и h4
зайдите еще раз и перегрузите ctr+F5
высота то выставляется только не понятно откуда он ее берет
вот тот же код что и там и все работает ipcamera.pp.ua/
высота то выставляется только не понятно откуда он ее берет
вот тот же код что и там и все работает ipcamera.pp.ua/
ctr+F5 — результат тот же, у Вас chrome?
и хром и мозила результат один
я захожу на оба эти сайта с одного браузера и на одном высоту по большей считает а на другом по меньшей
на обоих сайтах один и тот же код
я захожу на оба эти сайта с одного браузера и на одном высоту по большей считает а на другом по меньшей
на обоих сайтах один и тот же код
Для начала посмотрите, style=«height: ??» у h4 проставляется?
Если проставляется — виноват браузер или стиль, если нет — плагин или работа js
Если проставляется — виноват браузер или стиль, если нет — плагин или работа js
высоту проставляет у H4
плагин проставляет высоту, но НЕ ТУ высоту какая нужна. т.е. расчет идет неправильно
Я бы для начала убрал весь мусор, про который вы думаете, что если он закомментирован, то его нет)))
мусор раскоментировал, результат тот же
зашел с планшета-все работает
даже не понимаю в какую сторону копать(
зашел с планшета-все работает
даже не понимаю в какую сторону копать(
секция sect-teaser содержит незакрытый div
и все-таки мой код попробовал бы! modx.pro/help/13031/#comment-85200 — у меня три строки, в плагине 20, да и подгрузка возможно не в том порядке идет. Сначала надо подгрузить джиквери, затем подгрузить скрипт плагина, затем его инициализацию… Брррррр… У тебя точно в таком же порядке? МИНИФАЮ отключи на время
и все-таки мой код попробовал бы! modx.pro/help/13031/#comment-85200 — у меня три строки, в плагине 20, да и подгрузка возможно не в том порядке идет. Сначала надо подгрузить джиквери, затем подгрузить скрипт плагина, затем его инициализацию… Брррррр… У тебя точно в таком же порядке? МИНИФАЮ отключи на время
ваш код я подключал, результат такой же
на h4 не хочет на других тэгах прекрасно работает
на h4 не хочет на других тэгах прекрасно работает
Сергей дело говорит)
подключение не причем—он же работает и в консоли нет ошибок подключения
скорее всего в стилях проблема
из за того что у h4 есть margin и padding скрипт может не правильно высоту вычислять?
скорее всего в стилях проблема
из за того что у h4 есть margin и padding скрипт может не правильно высоту вычислять?
да, может, говорю же, h4 смените на div, пропишите к этому div стили, как у h4
Точно! Заодно и вредные для SEO теги h4 выкинуть! Александр дело говорит!
это сарказм?
да, оберните h4 в div и выставляйте высоту по этому div
менял h4 на span, на див с классом—нифига не хочет работать(
я же говорю — у меня высота ок, может мы о разных результатах говорим?
Объясните задачу…
Объясните задачу…
ну вот я хрен его знает почему у вас все нормально
Может версия браузера, давно обновлялись? Кстати, старайтесь комментировать не html тегами, а modx [[- коммент -]].
Странице чище будет
Странице чище будет
Вы с Украины? встречал недавно подобное, ребята цепляли jquery к яндекс серверу(у них есть cdn), а в свете последних событий, провайдер блокировал доступ к яндексу
тогда бы ошибка была, а так-то джиквери подключается
у меня тоже косячно, свежая мозилла и свежий хром.
Попробуйте код
$('.service-item h4').equalHeights();
$('.news-item-text').equalHeights();
$('.sect-links .link-item').equalHeights();
Вытащить из js и засунуть в код страницы в самом конце
Даже так:
$(window).on('load resize',function(){
$('.service-item h4').removeAttr("style").equalHeights();
$('.news-item-text').removeAttr("style").equalHeights();
$('.sect-links .link-item').removeAttr("style").equalHeights();
});
Если зайдут с моб устройств и буду вертеть — высота останется той же и будет косяк.
нет! делаю доработки 3-7 раз в месяц, ВСЕ сео-шники заставляют вычищать h3-h5! Могу скинуть пример реального ТЗ. Особенно вордпресс этим грешит, там этих заголовков как собак нерезанных…
сеошники бывают разные, и все они основаны на догадочных решениях. Где-то слышал мнение, что h1- 1 тег, h2- не более двух на странице, h3- не более трех и т.д…
Вообще, яша рекомендует использовать заголовки и по сей день.
Вообще, яша рекомендует использовать заголовки и по сей день.
это холивар, но тем не менее отвечу:
1. яша говорит про заголовки в привязке к иерархии документа, обсуждаемые тут заголовки никак не относятся к оному, какие-то блоки с каким-то текстом, да еще и в одно предложение. Я дело говорю))
2. мне эта полезность или вредность заголовков как до пизанской башни, я верстальщик))) дали баблишко — чищу заголовки, не дали баблишко — сматываюсь на моря…
1. яша говорит про заголовки в привязке к иерархии документа, обсуждаемые тут заголовки никак не относятся к оному, какие-то блоки с каким-то текстом, да еще и в одно предложение. Я дело говорю))
2. мне эта полезность или вредность заголовков как до пизанской башни, я верстальщик))) дали баблишко — чищу заголовки, не дали баблишко — сматываюсь на моря…
на море без баблища сматываетесь ))
Как без баблища, ему уже за предидущую очистику тегов дали)))
Саша дело говорит!
а Вы сударь троль =)
Я ненавижу СЕО, ибо это как философия. Быть или не быть.
Когда ты верстаешь или кодишь — результат зависит на 100% от тебя.
Когда зависишь от СЕО — нельзя дать 100% результат, и уж темболее получить ожидаемый результат.
Как говорят в Яндексе, делайте сайт для юзеров удобней и воздастся вам…
Когда ты верстаешь или кодишь — результат зависит на 100% от тебя.
Когда зависишь от СЕО — нельзя дать 100% результат, и уж темболее получить ожидаемый результат.
Как говорят в Яндексе, делайте сайт для юзеров удобней и воздастся вам…
мне вот по сайтам обязательно раз в неделю звонят сеошники и предлагают результат ТОП5 с гарантией 100%
правда потом при ответе на мои наводящие вопросы это оказывается яндекс директ и они 100% гарантируют попадание моего сайта в ТОП 5 )))
правда потом при ответе на мои наводящие вопросы это оказывается яндекс директ и они 100% гарантируют попадание моего сайта в ТОП 5 )))
Да да… нам в офис недавно тоже звонили и гарантировали топ 1, из топ 10.
Накручивают ПФ через роботов, прям холодные звонки =) Идея понятная, утверждали, «у нас чистые прокси», у нас «чистые акки яндекса с имитацией ежедневной деятельности»…
Накручивают ПФ через роботов, прям холодные звонки =) Идея понятная, утверждали, «у нас чистые прокси», у нас «чистые акки яндекса с имитацией ежедневной деятельности»…
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.