Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.11.2010, 16:08
Аспирант
Отправить личное сообщение для lukingnu Посмотреть профиль Найти все сообщения от lukingnu
 
Регистрация: 13.11.2009
Сообщений: 53

Не могу найти ответ на простой вопрос
Есть n ссылок с номерами,нужно чтобы при нажатии на одну, она становилась неативной,а все остальные активнными
Ответить с цитированием
  #2 (permalink)  
Старый 25.11.2010, 16:35
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,205

Сообщение от lukingnu
а все остальные активнными
А до этого они какими были?

P.S.
Я так понял, jQuery тут нужна как некая волшебная книга в которой нужно найти лишь нужное заклинание...
Ответить с цитированием
  #3 (permalink)  
Старый 25.11.2010, 17:03
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

<script type="text/javascript">
window.onload = function(){
    var links = document.getElementById('links').getElementsByTagName('a'), i = links.length, array = [];
    while(i--){
        links[i].onclick = function(i){
            return function(){
                if(array.join().search("#") == -1){
                    this.href = '#';
                    array.push('#');
                    return false;
                }
                else {
                    return true;
                }
            };
        }(i);
    }
};
</script>

<div id="links">
    <a href="http://ya.ru">link1</a>
    <a href="http://ya.ru">link2</a>
    <a href="http://ya.ru">link3</a>
<div>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простой вопрос по JavaScript. Работа с датой. Помогите Hanuman Общие вопросы Javascript 3 30.07.2010 20:30
Простой вопрос onClick alex2001 Элементы интерфейса 3 11.07.2010 18:19
Простой вопрос по jquery Grienders jQuery 1 28.01.2010 14:52
Сам создал и не обрабатывает. Ответ нашел но под себя сделать не могу Алекс7к jQuery 1 09.08.2009 15:14
Очень простой как даже по мне вопрос по поводу setTimeout & setInterval Хранитель Света Общие вопросы Javascript 5 12.07.2008 20:34