Я пытаюсь сделать то, что кажется, должно быть простым эффектом jQuery, раньше я использовал аналогичный код, но я не могу заставить его работать. Я до сих пор довольно новичок в этом, это, наверное, что-то очень простое, но я провел довольно много времени, я этого не вижу.jQuery next() должен быть простым, не работает
Мой HMTL подобен этому
<a href="#" class="trigger">details</a>
<div class="details">
<?echo $data['referral'];?>
<a href="#">update</a>
</div>
Мой JQuery
$(document).ready(function() {
$('.trigger').click(function() {
$(this).nextAll(".details:first").toggle('slow', function() {
});
});
});
Я также попытался:. $ (это) .next() переключения ('медленным', функция()
Единственное, что будет работать, это $ ('. Details'). Toggle ('slow', function() , но который открывает все вкладки сведений на моей странице, не очень u seful.
Буду признателен за любые советы!
[Это работает для меня] (http://jsfiddle.net/r29ys/). – SLaks
Это ваш фактический код? Как отметил Слакс, он должен работать с учетом того, что вы представили. – user113716
две заметки, одна, если ваш div ВСЕГДА приходит после вашей ссылки, тогда просто используйте 'next()', два не нужно для вызова, если вы не собираетесь использовать его 'toggle ('slow');' – ifaour