Не могу понять почему не срабатывает следующий код:
$("div.hctrl a").click(function() {
if( $(this).closest("div.roll").find("div.hlist").is(':visible') ) $(this).closest("div.roll").find("div.hlist").css("visibility", "hidden");
else $(this).closest("div.roll").find("div.hlist").css("visibility", "visible");
return false;
});
Если поменять условие к примеру на проверку по классу, то все будет работать. Однако хочется обойтись минимальным кодом и не городить лишние addClass removeClass.