Код перестает работать, когда я пытаюсь изменить DOM в jQuery - PullRequest
0 голосов
/ 30 октября 2011

Я пытаюсь изменить элементы DOM, но по какой-то причине код застрял.

 var length = tabOne.length;
    for(var i = 0; i < length; i++) {
        if(tabOne[i] == sPage){ 
            alert("In Tab One");

            // Set the top nav link as current (Get the first link in #nav-main)
            $("#nav-main a:first").addClass("current");         
            // Set the sub nav link as current (Find it by URL)
            $("a[href='" + sPage + "']").addClass("current");
            // Show the sub nav
            $("#nav-sub-welcome").css('display', '');

            alert("We got this far");
        }
    }

Скрипт никогда не отображает предупреждение в конце. Я пытался закомментировать конкретные манипуляции, но по какой-то причине оповещение не запускается, если они все не закомментированы. Любая помощь приветствуется !!

1 Ответ

0 голосов
/ 13 сентября 2012

Проблема заключалась в том, что страница, на которой использовался этот код, также загружала прототип, и они конфликтовали. Прочтите это, чтобы узнать, как избежать конфликтов .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...