Показать сообщение отдельно
  #1 (permalink)  
Старый 22.06.2009, 23:22
Аспирант
Отправить личное сообщение для Vitaly Посмотреть профиль Найти все сообщения от Vitaly
 
Регистрация: 22.06.2009
Сообщений: 43

Подгрузка элемента из div через Appendto
Дело вот в чём, есть сайт из 4-х страниц, условно, я хочу сделать, чтобы при нажатии на пункт меню у меня подгружался соответствующий элемент p, но после добавления он у меня пропадает с исходного места, почему?Как сделать

$(document).ready(function(){
//Default						   
$("#content").hide();
$("#hide").hide();

//Actions on click



$("div#Home.MenuItem a").click(function () { 
	$("div#Home.MenuItem a").click(function () { 
	$("#content").empty();									 
	 loadcontent("home");
    });

$("div#Foto.MenuItem a").click(function () { 
 	$("#content").empty();							 
      loadcontent("foto");
    });

$("div#People.MenuItem a").click(function () { 
	 $("#content").empty();	
      loadcontent("people");
    });

$("div#Help.MenuItem a").click(function () {
	$("#content").empty();										 
      loadcontent("help");
    });

function loadcontent(pclass){
$("#hide p." + pclass).appendTo("#content");
$("#content").show();
}

//end document ready
  });


<div id="hide">
<p class="home">Home is here</p>
<p class="foto">Foto is here</p>
<p class="people">People</p>
<p class="help">Help</p>
</div>

Или если проще сказать, как сделать чтобы AppendTo присоединял элемент, а не удалял его после присоединения, если такой принцип конечно, или я что то не так понял, спасибо.А так у мнея пропадает элемент после присоединеня из div id hide, и подгрузка не работает,может стоит другие варианты попробывать какие то, спасибо
Ответить с цитированием