Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Не пойму почему не работает код? (https://javascript.ru/forum/events/37645-ne-pojjmu-pochemu-ne-rabotaet-kod.html)

Mukhtar 28.04.2013 23:18

Не пойму почему не работает код?
 
Добрый вечер, ночи!

Написал код ответа на комментарий в js, но код работает частично.
То есть когда нажимаем по первой ссылке работает, а по остальным не работает.

Помогите пожалуйста.
Вот код.
jQuery('#answer').bind("click", function(){
			var nickto = jQuery(this).data("user");
			jQuery('#comment_text').val(nickto+', ').focus().setCursorPosition(jQuery('#comment_text').val().length);
;
			jQuery('#comment_answer').val(nickto);
		});
		});


<a href="#" id="answer" data-user="user1" onclick="return false;">Ответить</a>
<a href="#" id="answer" data-user="user2" onclick="return false;">Ответить</a>
<a href="#" id="answer" data-user="user3" onclick="return false;">Ответить</a>

<input type="hidden" id="comment_answer">
<textarea id="comment_text"></textarea>

dmitriymar 28.04.2013 23:34

Цитата:

Сообщение от Mukhtar
Добрый вечер, ночи!

Написал код ответа на комментарий в js, но код работает частично.
То есть когда нажимаем по первой ссылке работает, а по остальным не работает.

http://htmlbook.ru/html/attr/id
ключевые слова - уникальное имя элемента

Mukhtar 28.04.2013 23:48

Разве оно должно быть уникальным?

Mukhtar 28.04.2013 23:55

Цитата:

Сообщение от dmitriymar (Сообщение 248397)
http://htmlbook.ru/html/attr/id
ключевые слова - уникальное имя элемента

Да, спасибо, пришлось назначить им разные аттрибуты )))

dmitriymar 29.04.2013 00:01

Цитата:

Сообщение от Mukhtar
Да, спасибо, пришлось назначить им разные аттрибуты )))

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


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