2012-02-03 4 views
0

, по сути, мне просто понравился текст загруженного контента. Я изучал функции jquery, но не могу найти правильный. не удалось заставить $ .get() работать. И предсуществующий div, и загруженный лом имеют идентификатор «контента». JQuery:. Загрузите содержимое в поле внутри div, вместо того, чтобы просто заполнить div

$(function() { 
     $('#header a').click(function() { 
      $('#content').empty(); 
      $('#content').load(this.href); 
      return false; 
     }); 
    }); 

HTML:

<div id="header" class="ui-corner-all ui-buttonset"> 
     <a title="index" href="index.php" ><span>home</span></a> 
     <a title="code" href="code.php" ><span>code</span></a> 
     <a title="design" href="design.php" ><span>design</span></a> 
     <a title="illustration" href="illustration.php" ><span>illustration</span></a> 
     <a title="writing" href="writing.php" ><span>writing</span></a> 
     <a title="links" href="links.php" ><span>links</span></a> 
     <a title="about" href="about.php" ><span>about</span></a> 
     </div> 

<div id="contentspace" class="body ui-corner-all"> 
</div> 

нагруженный страница:

<??> 
<div id="content"> 
<title>illustration</title> 
<h2>illustration</h2> 
</div> 
<??> 
+0

ли именно вы пытаетесь сделать? сервер вашей разметки, и вам помогут! –

ответ

1

И preexisisting ДИВ и нагруженный скрап иметь идентификатор "содержание".

я не понял вопрос хорошо, но вы не должны иметь идентичные id s

$(function() { 
$('#header a').click(function() { 
$('#content').empty(); 
    $.get(this.href,function(data){ 
    $("#content").append($(data).wrap("<div class='box'/>")); 
    }); 
    return false; 
}); 
}); 
+0

Я попробую дать им разные имена. – expiredninja

+0

какой .wrap сделать здесь? – expiredninja

+0

он будет обертывать сохраненные данные в 'div' перед вставкой в' # content' div – Rafay

Смежные вопросы