не так давно кто то своё исследование на похожую тему выкладывал, то ли здесь, то ли в разделе поисковиков. покопайтесь, вроде бы в результате было описано пара приёмчиков...
Без тернарного оператора эта конструкция работать не будет чтоли? Я записал вместо этого i = i < max ? i + 1 : 0; тернарного оператора это if (i < max){ i + 1 } else {i=0 } и перестало работать всё.
if (i < max) { i + 1 // может всё таки i++ ? } else { i=0 }
учите нативный джаваскрипт
ЗЫ: и больше нигде не пишите "чистый jQuery" - это вообще бред недоучки не понимающего что он делать пытается ...
belbelance: ... Конкретно Desktop version появилась тоже сама. Я занимаюсь продвижением . Сайт в моих руках только сутки. Есть мысли, что бывшие администраторы оставили след ...
а нажать не пробовали? 😎
ЗЫ: помощь может быть только одна - не стоит заниматься не своим делом. "подержали в руках" сутки и хватит, отдайте взАд...
ivan-lev: Может и зло, но на over9000 сайтах долгие годы успешно используется счётчиком LI и гарантированно будет работать [в любом браузере с JS]...
вот нифига не довод 😂 счётчики особый случай + вёрстка дёргаться будет как ни крути в 99% случаев, без дополнительных телодвижений...
заодно, прогуглите "открытое письмо" Gooogle, в котором ребятки признаются, что даже в их действующем коде полно идиотизма и ни в коем случае не надо принимать это за стандарт...
ivan-lev: И вымораживающий "переброс" к верхней части страницы..
достаточно вернуть false, хотя кошернее event.preventDefault...
это два правила обычной "чистоплотности кода" не более того. ну а кому нравиться "борьба в грязи" - их право...
1. document.write(...) зло 🙅 этого костыля надо избегать в любых случаях, тем более, что здесь вёрстка будет "дёргаться" в промежутке до/после отработки скриптов. лучше по умолчанию сЦилке задать "visibility: hidden" а потом скриптом менять на "visible"
2. href="javascript://" зло 😂 не меньшее, досточно href="#" и что бы функция онклика возвращала false для полного щастья
это не временное решение - это нормальное решение... но марджин лучше заменить на паддинг... ну и слегка логичнее этот паддинг прилепить не к контенту а к обёрке + указать ей box-sizing: border-box, тогда контент можно набирать из нескольких блоков...
спасибо за направление мысли, просто не работал никогда с joomla
вообще то Джумла здесь пока что совершенно не при чём, это был вопрос общей web-грамотности, мягко говоря, ниже среднего уровня...
не так давно кто то своё исследование на похожую тему выкладывал, то ли здесь, то ли в разделе поисковиков. покопайтесь, вроде бы в результате было описано пара приёмчиков...
Спасибо) Очередной раз убеждаюсь что серча становиться форумом флюдеров...
да пожалуйста 😂 вам два раза "мягко" намЯкнули, что вы видите мобильную версию вёрстки сайта и для морды она установлена по умолчанию...
...
Кстати вопрос по этому коду.
Без тернарного оператора эта конструкция работать не будет чтоли?
Я записал вместо этого i = i < max ? i + 1 : 0; тернарного оператора это
if (i < max){ i + 1 }
else {i=0 }
и перестало работать всё.
учите нативный джаваскрипт
ЗЫ: и больше нигде не пишите "чистый jQuery" - это вообще бред недоучки не понимающего что он делать пытается ...
... Конкретно Desktop version появилась тоже сама. Я занимаюсь продвижением . Сайт в моих руках только сутки. Есть мысли, что бывшие администраторы оставили след ...
а нажать не пробовали? 😎
ЗЫ: помощь может быть только одна - не стоит заниматься не своим делом. "подержали в руках" сутки и хватит, отдайте взАд...
цикл ведь может быть асинхронным :)
поподробнее, плз, о асинхронных циклах в нативном javascript 😮 ...
Может и зло, но на over9000 сайтах долгие годы успешно используется счётчиком LI и гарантированно будет работать [в любом браузере с JS]...
вот нифига не довод 😂 счётчики особый случай + вёрстка дёргаться будет как ни крути в 99% случаев, без дополнительных телодвижений...
заодно, прогуглите "открытое письмо" Gooogle, в котором ребятки признаются, что даже в их действующем коде полно идиотизма и ни в коем случае не надо принимать это за стандарт...
И вымораживающий "переброс" к верхней части страницы..
достаточно вернуть false, хотя кошернее event.preventDefault...
это два правила обычной "чистоплотности кода" не более того. ну а кому нравиться "борьба в грязи" - их право...
дело в том, в старом осле высота блока считается "по особому" не так как w3c задумывалось, а в 8+ box-sizing отработает так как надо.
вас так парит 0.5% лишенцев? количество которых мелкомягкие лихо уменьшают в "приказном" порядке 😎
вообщем нормализация + box-sizing:border-box для всего и с высотой блоков всё будет ок...
1. document.write(...) зло 🙅 этого костыля надо избегать в любых случаях, тем более, что здесь вёрстка будет "дёргаться" в промежутке до/после отработки скриптов. лучше по умолчанию сЦилке задать "visibility: hidden" а потом скриптом менять на "visible"
2. href="javascript://" зло 😂 не меньшее, досточно href="#" и что бы функция онклика возвращала false для полного щастья
это не временное решение - это нормальное решение... но марджин лучше заменить на паддинг... ну и слегка логичнее этот паддинг прилепить не к контенту а к обёрке + указать ей box-sizing: border-box, тогда контент можно набирать из нескольких блоков...