Negwereth:
По всем пунктам вы правы, кроме самого первого:
>Нежизнеспособно. Абсолютно.
Ведь работает же, а работает — не трогай.
Про технический долг и прокрастинацию я обязательно подумаю завтра или послезавтра.
>Вы привязываетесь к конкретному случаю разметки, к конкретным элементам и их количеству.
ну тогдп на это можно скидку сделать, потому, что это нужно будет только в одном конкретном месте и нигде больше.
>В первую очередь посмотрите в сторону работы с массивами, коллекциями, как навешивать листенеры для большого количества элементов.
да, посмотрел пару мануалов на ютубе, но -сложна [тм], дf и не уже ли браузер распухнет от трех фунцций вместо одной.
>Привязывайтесь к определённым именам css-классов, а не к id.
везде пишут, что классы для стилей, а айди для скриптов ибо точнее, теперь наоборот?
>Почитайте, что такое classList.
classlist.add не хотел работать в ie11, хотя должен, не знаю
>чистое CSS-решение этой задачи. Оно есть.
смотрел у зоракса, мне все это показалось еще более костыльно почему-то. Тексты накладаваются друг на друга пока слиль не применишь.
Стояли до Disqus, через них плохо комментируют, не все знают, что можно комментить анонимно, а гугловкой учетки залогиненой как праило у них нет. Сайт на аудиторию 35+
Планируется, что на одной странице таких виджетов разных будет много, поэтому я и хочу чтобы они только по клику вызывались (только нужный), а не грузились все сразу.
На всякий случай спрошу, а с чем вообще может быть связано в моем случае? Сам блок какой-то нонейм на 420 заявленых ватт, но уже лет 8 работает, в нем 2 больших конденсатора на 820 мкф 200 вольт, и только один из них каждые полтора года-два вздувается и течет, причем один и тот же (менял дважды его), второй рядом стоит точно такой же все эти годы и ему ничего не делается. Может быть из-за того, что сама система сильно меньше потребляет, чем блок выдает (хотя я сомневаюсь, что там честных 420)?
Спасибо большое! К сожалению, я пока только пытаюсь что-то понять в JS, вы не могли бы показать как в этом случае должен выглядеть готовый скрипт на моём примере? Перемещаемый блок — #block1, который должен либо всавать после more, либо заменять его собой.
Назар Мокринский: с этим никто и не спорил, но вкашные скрипты должны грузиться один за другим, иначе просто не сработает следующий скрипт. И чем в данном конкретном случае сильно вредит эта синхронность я написал выше. 2 скрипта в хэде могут вообще запороть всю страницу, тут даже не в баллах page speed дело.
По всем пунктам вы правы, кроме самого первого:
>Нежизнеспособно. Абсолютно.
Ведь работает же, а работает — не трогай.
Про технический долг и прокрастинацию я обязательно подумаю завтра или послезавтра.