Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.12.2011, 10:37
Аспирант
Отправить личное сообщение для Изучаю_JS Посмотреть профиль Найти все сообщения от Изучаю_JS
 
Регистрация: 17.12.2011
Сообщений: 85

Появление ссылки после нажатии на другой ссылки
Всем привет! Пожалуй сразу перейду к проблеме...
Допустим есть такая ссылка:
<a href="javascript" class="mydiv">here</a>
И это ссылка работает на ajax он не обновляет страницу, мне просто нужно чтобы после ее нажатия в определенном месте появился еще одна ссылка с таким же классом, как мне это сделать ?
Пример:
<a href="javascript" class="mydiv">here</a> - я нажал на ссылку и с право появилась еще одна такая же но с другим названием
<a href="javascript" class="mydiv">Cansel</a>
Ответить с цитированием
  #2 (permalink)  
Старый 17.12.2011, 10:54
Аспирант
Отправить личное сообщение для Изучаю_JS Посмотреть профиль Найти все сообщения от Изучаю_JS
 
Регистрация: 17.12.2011
Сообщений: 85

cic bio, Нет, вы меня не поняли, в общем объясню по простому.
Есть ссылка
<a href="javascript" id="gb" class="mydiv">GB</a>
Есть еще одна но она пока что скрыта, при нажатии на ссылку с id="gb" появляется ссылка с id="tr"
как это сделать ?
Ответить с цитированием
  #3 (permalink)  
Старый 17.12.2011, 11:12
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

<a href="javascript" class="mydiv" onclick="return here( this );">here</a>
<script type="text/javascript">
function here( self ) {
    var el = document.createElement("a");
    el.className = self.className;
    el.innerHTML = 'Cansel';
    el.href = "#";
    self.parentNode.insertBefore( el, self.nextSibling );
    return false;
}
</script>

Последний раз редактировалось devote, 17.12.2011 в 12:13.
Ответить с цитированием
  #4 (permalink)  
Старый 17.12.2011, 11:23
Аспирант
Отправить личное сообщение для Изучаю_JS Посмотреть профиль Найти все сообщения от Изучаю_JS
 
Регистрация: 17.12.2011
Сообщений: 85

devote, cic bio, у обоих все правильно! Спасибо ребята.
Но так как я не знаю js, помогите и в этом тоже, хотя я знаю английский, но не понял как вставить туда стиль, я имею виду скрипт от devote, когда появляется вторая ссылка у нее класс называется "undefined" как дать ей класса ?
Ответить с цитированием
  #5 (permalink)  
Старый 17.12.2011, 12:10
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от cic bio
просто вместо this self опствить надобыло
Да верно, я протупил написав this

Изучаю_JS, я исправил свой пост выше

Последний раз редактировалось devote, 17.12.2011 в 12:15.
Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вернуться к месту нажатия ссылки после скроллинга? galva74 jQuery 2 02.05.2012 10:41
Размещение формы при нажатии ссылки bav4ik jQuery 1 05.05.2011 11:10
Открытие ссылки после клика по баннеру banderos Общие вопросы Javascript 6 31.01.2010 00:02