Внутри обработчика click
do:
$(this).nextAll('.heading:first');
nextAll()
извлекает все братья и сестры после текущего элемента, которые соответствуют селектору, поэтому используйте *Селектор 1009 * предназначен только для первого.
nextAll
не следует путать с next
, который рассматривает только следующий элемент (и вернет его, только если онсоответствует заданному селектору).
closest
не сработал, поскольку он проверяет только предков текущего элемента, где-как мы хотим получить братьев и сестер.
Вы можете увидеть JS Fiddle этой работы здесь;http://jsfiddle.net/kuroir/5e3gz/1/