powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jquery/javascript - как узнать по какому элементу щёлкнули?
6 сообщений из 6, страница 1 из 1
jquery/javascript - как узнать по какому элементу щёлкнули?
    #39938843
ValGer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Казалось бы проблема давным - давно решена, но есть нюанс.
Везде пишется:
var elem = event.target; - теперь хочу узнать атрибуты этого элемента, по которому щёлкнули, например "id"
var elemId = elem.id; - прекрасно работает, но это конструкция javascript
однако:
var elemId = elem.attr("id"); - в духе jquery нихрена не работает!
И все остальные прелести jquery так же не работают. Изволь использовать только javascript.
В чём проблема и как она решается, если решается вообще?
С уважением ВВГ
...
Рейтинг: 0 / 0
jquery/javascript - как узнать по какому элементу щёлкнули?
    #39938865
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValGer,

var elemId = elem.getAttribute("id");

https://learn.javascript.ru/dom-attributes-and-properties#html-atributy
ValGer
И все остальные прелести jquery так же не работают. Изволь использовать только javascript.
это какие?
и чем тебе не нравится js?
...
Рейтинг: 0 / 0
jquery/javascript - как узнать по какому элементу щёлкнули?
    #39938874
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ValGer

var elemId = elem.id; - прекрасно работает, но это конструкция javascript
...
И все остальные прелести jquery так же не работают. Изволь использовать только javascript.
В чём проблема и как она решается, если решается вообще?
С уважением ВВГ

Какая проблема?
$('#myid') - это тоже javascript. Это всего лишь вызов функции
...
Рейтинг: 0 / 0
jquery/javascript - как узнать по какому элементу щёлкнули?
    #39938922
ValGer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voraa,

Дорогие друзья! Ну не хочу я заморачиваться с javascript - что в нём необходимо писать на пяти строках, в jquery запишется в одной. И задача стоит для примерно полутора десятков тэгов на странице и поэтому заколдыбишся писать для каждого скрипт-обработчик типа $("#myId_1").**** - $("#myId_19").*** . Гораздо удобнее делать это не в представлении, а в контроллере.
С уважением ВВГ
...
Рейтинг: 0 / 0
jquery/javascript - как узнать по какому элементу щёлкнули?
    #39938925
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хочешь или не хочешь - надо знать . иначе не получится.
...
Рейтинг: 0 / 0
jquery/javascript - как узнать по какому элементу щёлкнули?
    #39938958
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ValGer
voraa,

Дорогие друзья! Ну не хочу я заморачиваться с javascript - что в нём необходимо писать на пяти строках, в jquery запишется в одной. И задача стоит для примерно полутора десятков тэгов на странице и поэтому заколдыбишся писать для каждого скрипт-обработчик типа $("#myId_1").**** - $("#myId_19").*** . Гораздо удобнее делать это не в представлении, а в контроллере.
С уважением ВВГ

Вы все равно пишите на javascript. Jquery - это не язык, а всего лишь библиотека функций. И там нет функций на все случаи жизни. То, чего там нет, все равно приходится писать на javascript.
На javascript тоже пишут обработчик для контролера, когда это нужно и удобно.

А $("#myId_1").**** - это уже Jquery. В ваниле нет такой функции. Там надо писать document.getElementById('myId_1')
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jquery/javascript - как узнать по какому элементу щёлкнули?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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