$('a[anchor]') Отыскивает все тэги <a>, у которых существует атрибут anchor.var tag = $(this).attr('anchor'); В переменную tag помещаем значение атрибута anchor. Для приведённого примера tag == "tag".$(this).attr('name', tag).removeAttr('anchor'); Теперь в тэге <a> создаём новый атрибут 'name' и присваиваем ему значение бывшего атрибута tag.<a anchor="tag"> получили <a name="tag"> во всех тэгах <a>.<a name="tag">. А теперь когда он появился, надо искусственно вызвать скролинг до него.var tag = document.location.href.split('#')[1]; Вычленяем из URL всё, что находится после #, т.е. имя "tag"var pos = $('a[name='+tag+']').offset().top; Перемещаемся к <a name="tag"> Не строить вёрстку скриптом))
Например, заменить тэг
<a name=...>? Вероятно я чего-то не знаю. Уточню, что мне надо, чтобы существовали внешние ссылки на определённые параграфы страницы. Это ведь можно только так: mysite.ru/mypage.html#mytag ?
document.getElementById("clientReg")...
Вопрос в том, устроен ли инопланетный разум на самом фундаментальном уровне также как наш. Если да, то и математика одинаковая.