Показать сообщение отдельно
  #1 (permalink)  
Старый 20.01.2012, 17:43
Аспирант
Отправить личное сообщение для wfire Посмотреть профиль Найти все сообщения от wfire
 
Регистрация: 15.05.2011
Сообщений: 36

jQuery - проблема с выбором элемента
Добрый день!
Есть скрипт аккордеона, который при нажатии на заголовок элемента аккордеона подгружает из базы данных информацию, которая отображается на раскрывшейся панели.
Проблема в том, что я не могу загрузить полученную инфу в аккордеон.
Код такой:
<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>
Ответить с цитированием