Добрый день!
Есть скрипт аккордеона, который при нажатии на заголовок элемента аккордеона подгружает из базы данных информацию, которая отображается на раскрывшейся панели.
Проблема в том, что я не могу загрузить полученную инфу в аккордеон.
Код такой:
<h2 class="acc_trigger_l" id="11"><a href="#">Заголовок1</a></h2>
<div class="acc_container" style="display: none;" id="vova">Сюда надо вставлять инфу из базы</div>
и проблемный кусок кода:
$('.acc_trigger_l').click(function(){
var id = $(this).attr('id');
var idd = $(this).next().attr('id'); // здесь idd=vova, то есть адресация через next() правильная
//alert( idd );
//////////////
$.ajax({
type: "POST",
url: "loader.php",
data: "id="+id,
success: function(data) {
$(this).next().html(data); //А вот это не почему-то работает
//$('#vova').html(data); //А так работает!
}
});
Дело в том, что я не могу ссылаться на целевой див по его Id, например, так как этих дивов много, надо на него сослаться именно как на первый див после заголовка элемента аккордеона, выполненного как <h2 class="acc_trigger_l>