Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Конфликт двух javascript (https://javascript.ru/forum/dom-window/21676-konflikt-dvukh-javascript.html)

sashgera 20.09.2011 00:45

Конфликт двух javascript
 
есть js (выделение активных кнопок меню):
<script type="text/javascript">
onload = function ()
{
for (var lnk = $(".glossymenu a"), j = 0; j < lnk.length; j++)
if (lnk [j].href == document.URL)lnk [j].style.background = 'url(v_menu/img/l-menu_active.png)';
}
</script>

внутри тега боди указано событие onload (js анимационный текст в div, сам js могу выложить):
<BODY onLoad="startReader()">

возникает конфликт между событиями onLoad, помогите решить проблему

Sweet 20.09.2011 01:19

Как насчет просто не блевать кодом? Что это вообще за убожество???

sashgera 20.09.2011 01:31

Sweet,
я бы не блевал кодом, как Вы выражаетесь, я только учусь. И что за манера, на любых форумах, "умники" обси***т новичков, вместо того чтобы просто помочь.
Если Вы такой специалист, просто помогите
да, и поясните, где я все-таки наблевал?

Триви 20.09.2011 01:41

sashgera,

Прикольно вы используете jQuery :lol:

sashgera 20.09.2011 01:43

Sweet,
поясняю, есть два javascript, вместе они не работают, по отдельности да
первый js я выложил, второй выложу, если будет необходимо
комментарии, которые не относятся к сути проблемы мне не нужны

sashgera 20.09.2011 18:48

Спасибо всем профессорам, академикам и прочим умникам за не оказанную помощь. На душе у меня остался неприятный осадок, когда незнакомые мне люди, в частности Sweet, высокомерно называют убожеством код, который я выложил ;). Кстати, этот js гуляет по Интернету и соответственно автор не я. На другом форуме более отзывчивые люди уже помогли разобраться в решении моей задачи.

Xorigan 23.09.2011 18:39

привет всем, у меня такая же проблема, кто смог это решить, напишите аську в личку пож

melky 23.09.2011 21:01

надо события добавлять через addEventListener

Sweet 23.09.2011 21:06

Надо jQuery нормально пользоваться. Или не пользоваться совсем.


Часовой пояс GMT +3, время: 23:22.