powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Jquery: Получить значение атрибутов внутри обработчика onclick
5 сообщений из 5, страница 1 из 1
Jquery: Получить значение атрибутов внутри обработчика onclick
    #38215725
anvano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь сделать inline обработчик для нажатия на ссылку

Так работает:
Код: html
1.
<a href='#' id="12345" onclick='$(function(){alert("Hello");});'>test</a>



А так - нет (выдает в alert "undefined"):
Код: html
1.
<a href='#' id="12345" onclick='$(function(){alert($(this).attr("id"));});'>test</a>



Как мне внутри обработчика получить значение атрибута id от ссылки <a> ?

--------------------------------------------------------------
Запомните, товарищи офицеры, чтобы ничего не делать, надо уметь делать все.
...
Рейтинг: 0 / 0
Jquery: Получить значение атрибутов внутри обработчика onclick
    #38215729
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какие-то нагромождения непойми чего..

Код: html
1.
<a href='#' id="12345" onclick="alert(this.id);">test</a>
...
Рейтинг: 0 / 0
Jquery: Получить значение атрибутов внутри обработчика onclick
    #38215735
anvano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Окей, просто с какого-то примера скопировал.

Вообще мне надо по нажатию на ссылку найти элемент (строчку таблицы) с id равным 'extra_' + id ссылки и развернуть его.
Фреймворк (yii) подключает jquery на автомате, я думал, что через него будет проще, чем лопатить DOM самому на чистом javascript

Хочу получить что-то типа того:
Код: html
1.
<a href='#' id="12345" onclick=' $(function(event){ $("#extra_12345").slideToggle("slow"); });'>test</a>



этот вариант работает, но я хочу вместо явно вшитого 12345 подставлять id нажатой ссылки.
...
Рейтинг: 0 / 0
Jquery: Получить значение атрибутов внутри обработчика onclick
    #38215742
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: html
1.
<a href='#' id="12345" onclick="$('#extra_'+this.id).slideToggle('slow');return false;">test</a>
...
Рейтинг: 0 / 0
Jquery: Получить значение атрибутов внутри обработчика onclick
    #38215745
anvano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
о, спасибо
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Jquery: Получить значение атрибутов внутри обработчика onclick
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]