CTRL+Shift+I
Обновите страницу, смотрите лог. И вообще смотрите его почаще, как и вкладку network, если понимаете, что что-то идёт не так или что-то не загружается.
Вероятнее всего, проблема в том, что скрипт не в паблик дире.
Богдан: почему бы напрямую не отдавать документ? :)
К слову, как-то писал одну приблуду для фотографий на канвасах и датаурлах. Получился скрипт, которым можно убить сафари на iOS так, что он больше не запустится, пока не почистишь историю через настройки. А некоторые пользователи и не знают, как эту историю в настройках чистить. Короче, аутофмемори.
До сих пор не прикрыли.
Но если все таки хотите так сделать «проверку» (ВКАВЫЧКАХ!!1111), то добавьте уникальное поле в вашу таблицу, в таком случае запись просто не произойдет, что можно отловить через TRY-CATCH.
В нем эти узлы должны присутствовать, вот они и добавляются.
Вот вы себе и противоречите. Движки браузеров работают не так, как вы думаете. Почитайте исходники хромиума на досуге. А еще интересные вещи начинают происходить, если разметка чуть сложнее, чем в примере :)
Он выполняет задачу, да. Но сделать элемент выбранным можно несколькими способами. Вы же указываете на то, что «вал()» и всё, а когда я сказал про селектединдекс вы почему-то мне сказали почитать документацию :) А я посоветовал вам посмотреть, как работает вал(), что вы до сих пор не сделали, видимо.
Кстати, решение с вал() будет медленнее, чем прикрепление атрибута, например.
Артём Лучников: это не ошибка в языке, это фактическая ошибка (хотя сейчас большинство разработчиков и думают, что джаваскрипт это и есть жквери). Если бы все таки посмотрели ссылки, которые я скинул, то может разобрались в вопросе. А пока не давайте плохих советов, повторюсь.
Странно, что это не сработало. Какой браузер?