Если два элемента находятся на одном уровне DOM, вы можете использовать .siblings()
:
$(function() {
$(".head").click(function() {
$(this).siblings(".content").slideToggle("normal");
});
});
Вот демоверсия: http://jsfiddle.net/L5kqs/1/
Ваш селектор нуждался в .children()
или .find()
:
$(this).parent().children(".content").slideToggle("normal");
Также обратите внимание, что ваши селекторы будут работать быстрее, если вы опустите имена тегов. Это может повысить производительность только при наличии большого количества узлов DOM, которые можно искать.
Если вы хотите узнать больше о .siblings()
, это было бы хорошим началом: http://api.jquery.com/siblings