|
|
|
| Есть 5 ссылок (иногда больше или меньше):
<a class="moda" diz="Гуччи">Купить</a>
<a class="moda" diz="Дольче">Купить</a>
<a class="moda" diz="Босс">Купить</a>
<a class="moda" diz="Найк">Купить</a>
<a class="moda" diz="Адидас">Купить</a>
|
при нажатии на любую ссылку Купить, строка
var name = $(".moda").attr("diz");
|
присваивает переменной name всё время значение параметра diz первой ссылки, равное Гуччи.
Значения параметра diz могут меняться
Как правильно написать код, чтобы присваивал соответствующее нажатой ссылке, значение параметра diz, а не только первое? | |
|
|
|
|
|
|
|
для: Port_Artur3
(16.04.2017 в 21:39)
| | var name = $(".moda").attr("diz"); - это не присваивание при нажатии, а получение коллекции, а получение значения из коллекции всегда будет возвращать значение ее первого элемента. | |
|
|
|
|
|
|
|
для: Port_Artur3
(16.04.2017 в 21:39)
| |
var name = $(this).attr("diz");
|
| |
|
|
|