Добрый день.
Есть 3 блока
//1
<div id="head" data-id="1">Head</div>
<div id="text">Какой то текст</div>
<div id="but" data-id-button="1">Див как кнопка</div>
//2
<div id="head" data-id="2">Head</div>
<div id="text">Какой то текст</div>
<div id="but" data-id-button="2">Див как кнопка</div>
//3
<div id="head" data-id="3">Head</div>
<div id="text">Какой то текст</div>
<div id="but" data-id-button="3">Див как кнопка</div>
Как правильно сделать, чтоб ajax запрос понимал что клик был сделан по такому то блоку?
Типо в блоке 2 кликнуть на div#but, то понимал что data атрибут блока и кнопки = 2.
Data ID самого div буду передавать как параметр.
Как то наверно через $(this), только не соображу как...
$("#but[data-id-button]").click(function(){
$.ajax({
type: 'POST',
url: 'add.php',
dataType:'text',
data://какие то данные,
success:function(data){
//что то делаю
},
});
});
Спасибо!