|
jquery/javascript - как узнать по какому элементу щёлкнули?
|
|||
---|---|---|---|
#18+
Казалось бы проблема давным - давно решена, но есть нюанс. Везде пишется: var elem = event.target; - теперь хочу узнать атрибуты этого элемента, по которому щёлкнули, например "id" var elemId = elem.id; - прекрасно работает, но это конструкция javascript однако: var elemId = elem.attr("id"); - в духе jquery нихрена не работает! И все остальные прелести jquery так же не работают. Изволь использовать только javascript. В чём проблема и как она решается, если решается вообще? С уважением ВВГ ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 17:38 |
|
jquery/javascript - как узнать по какому элементу щёлкнули?
|
|||
---|---|---|---|
#18+
ValGer, var elemId = elem.getAttribute("id"); https://learn.javascript.ru/dom-attributes-and-properties#html-atributy ValGer И все остальные прелести jquery так же не работают. Изволь использовать только javascript. и чем тебе не нравится js? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 18:28 |
|
jquery/javascript - как узнать по какому элементу щёлкнули?
|
|||
---|---|---|---|
#18+
ValGer var elemId = elem.id; - прекрасно работает, но это конструкция javascript ... И все остальные прелести jquery так же не работают. Изволь использовать только javascript. В чём проблема и как она решается, если решается вообще? С уважением ВВГ Какая проблема? $('#myid') - это тоже javascript. Это всего лишь вызов функции ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 18:51 |
|
jquery/javascript - как узнать по какому элементу щёлкнули?
|
|||
---|---|---|---|
#18+
voraa, Дорогие друзья! Ну не хочу я заморачиваться с javascript - что в нём необходимо писать на пяти строках, в jquery запишется в одной. И задача стоит для примерно полутора десятков тэгов на странице и поэтому заколдыбишся писать для каждого скрипт-обработчик типа $("#myId_1").**** - $("#myId_19").*** . Гораздо удобнее делать это не в представлении, а в контроллере. С уважением ВВГ ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 21:58 |
|
jquery/javascript - как узнать по какому элементу щёлкнули?
|
|||
---|---|---|---|
#18+
хочешь или не хочешь - надо знать . иначе не получится. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 22:05 |
|
jquery/javascript - как узнать по какому элементу щёлкнули?
|
|||
---|---|---|---|
#18+
ValGer voraa, Дорогие друзья! Ну не хочу я заморачиваться с javascript - что в нём необходимо писать на пяти строках, в jquery запишется в одной. И задача стоит для примерно полутора десятков тэгов на странице и поэтому заколдыбишся писать для каждого скрипт-обработчик типа $("#myId_1").**** - $("#myId_19").*** . Гораздо удобнее делать это не в представлении, а в контроллере. С уважением ВВГ Вы все равно пишите на javascript. Jquery - это не язык, а всего лишь библиотека функций. И там нет функций на все случаи жизни. То, чего там нет, все равно приходится писать на javascript. На javascript тоже пишут обработчик для контролера, когда это нужно и удобно. А $("#myId_1").**** - это уже Jquery. В ваниле нет такой функции. Там надо писать document.getElementById('myId_1') ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2020, 07:13 |
|
|
start [/forum/topic.php?fid=22&msg=39938958&tid=1443497]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
188ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 303ms |
0 / 0 |