DrunkMaster, и правда. Извиняюсь, совсем забыл - свойство style не имеет отношения к стилям элемента в целом, оно служит только для связи с атрибутом style. Если вам нужно получить итоговый стиль, применённый к элементу, то это делается с помощью getComputedStyle.
qshmykoffp, если не выпендриваться, то скорее всего вам подобные вопросы лучше задавать на лурке, а не здесь, т.к. деанон это по сути комплексная околодетективная мелодрамапроцедура, и ваш IP (который скорее всего имеет почти нулевое отношение к устройству этого человека) вряд ли хоть как-то пригодится. Можете глянуть как происходила деанонимизация Вольнова, хотя это конечно не ваш случай.
freeman0204, не, это раньше data существовал только для того чтоб data-атрибуты собирать, сейчас он не для этого. Для того чтоб получить значение нужного атрибута, используйте attr: $( el ).attr( 'data-something' );
AnnaUniq, если это заголовок для всего документа, то тогда было бы логично использовать два стилизованных под заголовок элемента один из которых обернут в h1. Тогда всё можно было бы решить через CSS.
Также можете дублировать h1 с помощью JS при загрузке.
Если очень хочется именно на JS всё сделать, то можно например при загрузке сохранить ссылку на этот элемент, а при проверке условия вставлять этот элемент в какое-либо из желаемых мест, в зависимости от результата проверки.
mrusklon, ну тут я уже совсем перестал что-либо понимать. Я же вам вроде все примеры разобрал, все три. Обработчики JS там были только в третьем пункте, его тоже разобрал.
"негативом веет" - а как можно по-другому относиться к взрослому человеку который вместо того чтоб пользоваться существующими материалами просит ему показать всё пальчиком? И даже несмотря на этот негатив я все ваши примеры разобрал. Пожалуйста.
И учтите тот факт, что Visual Event поможет вам только в самых простейших случаях, более-менее сложные структура и логика - и вот уже Visual Event указывает не на тот слой или не на тот обработчик, как повезёт.