evgemiil: setTimeout - Sets a timer which executes a function or specified piece of code once after the timer expires. (Вызов функции или выполнение фрагмента кода после указанной задержки.)
В институте. В любом. Там есть и увлеченные люди, и интересные проекты. И ограничений по возрасту нету. А студент это вообще человек который "усердно работает", к возрасту и скилам это отношения не имеет.
evgemiil: не знаю, у меня например ни разу не выполняется) так происходит потому что вы используете не чистый документа, а jsfiddle: в поле JAVASCRIPT нажмите на шестеренку справа сверху, увидите опцию Load Type. Она выставлена в onLoad, это значит что все скрипты будут выполнены по событию onLoad. Ну а у вас в коде еще один байндинг на onLoad, который естественно не выполняется.
Все подобного рода задачи решаются на листочке за минуту, достаточно правильно нарисовать. К тому же если у вас возникают сложности с расчетом этих 0.5 координат, для начала определитесь в чем они измеряются, от чего берёте 0.5
Mouvdy: вы отдаете HTML, парсите HTML, собираете DOM, и только после этого оборачиваете вхождения в ссылки. То есть клиентское устройство занимается лишними операциями - разбором, модификациями. А лучше было бы, если бы сервер отдавал разметку, в которой ключевые слова уже были бы обернуты в ссылки.
Mouvdy: вам регулярка всё портит - она проверяет наличие закрывающих/открывающих тегов a. Когда вы ставите два ключевых слова рядом, сначала оборачивается одно слово, а потом не оборачивается второе, т.к. рядом - теги <a> и </a>
Mouvdy: ключ g необходим, а в таком поведении виновата регулярка - разнесите ключевые слова на разные строки и увидите, что всё оборачивается в ссылки нормально
Ingernirated: ответ, полученный собственными усилиями, ценнее в разы, мне кажется.
Кстати, контент-менеджер в большинстве случаев это и есть стажировка за еду - вы получаете копейки, выполняете плёвые обязанности, зато общаетесь с командой, есть даже шанс что с хорошей командой.
Чувствую, ключ к разгадке в этой фразе - Но это не универсальное решение так как на других страницах "ключевые слова" расположены иначе и т.д. Какую роль играет расположение?
Кстати, если вы хотели заменить все ключевые фразы на ссылки, вам стоило бы добавить к вашим регуляркам ключ global.
Скрипт оборачивает ключевые слова в ссылки. Окей. Теперь, о каких условиях речь?
"Соответственно если поменять местами, то будет проставляться на другие." - если вы поменяете местами эти элементы, одни и те же ключевые слова получат не те ссылки, что были до перестановки?