Вы можете использовать такие атрибуты data
, чтобы хранить данные вместе с HTML-элементами и извлекать их, используя метод jQuery data()
.Попробуйте это.
Изменение HTML
<a href="#" data-id="1">one</a>
<a href="#" data-id="2">two</a>
<div id="test1"></div>
<div id="test2"></div>
Используйте это js
$('a').click(function(){
$('#test' + $(this).data('id')).slideDown();
});
Чтобы получить значение атрибута данных с помощью метода jQuery data
, просто передайте вторую половинуатрибут.Таким образом, в этом случае передача id
в data
даст нам значение id.