Может ли кто-нибудь помочь мне понять, почему кнопка открытия здесь не выполняет свою работу и показывает все?
Кроме того, если у вас есть лучшее предложение для способа скрыть / показать все, кроме нескольких элементов, которыебыл бы признателен
Мой пример JSFiddle гораздо проще понять ... http://jsfiddle.net/qp7HB/
$('#hide').click(function(){
$('body > :not(#reveal)').not(this).hide();
$("#test1").add(this).appendTo("body");
});
$('#reveal').click(function(){
$('body').show();
});