2017-01-06 5 views
0

ajax呼び出しを使用して別のページをロードしようとしています。しかし、ページはメインページに表示されません。Ajaxコールでメインページのページがロードされない

これはファイルです:

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="UTF-8"> 
    <title>News Headlines</title> 
    <script src="Scripts/jquery.min.js"></script> 
    <link href="Content/site.css" rel="stylesheet"> 
    <style> 
     #newslinks li { 
      display: inline-block; 
      margin-right: 20px; 
     } 

      #newslinks li a { 
       padding: 5px 10px; 
       background-color: white; 
       color: black !important; 
       text-decoration: none; 
      } 

       #newslinks li a:hover { 
        background-color: rgb(110,138,195); 
        color: white !important; 
       } 

     #headlines #newsItem { 
      margin-top: 10px; 
      padding: 20px; 
      border: 1px solid white; 
     } 
    </style> 

    <script> 
$(document).ready(function() { 
    $('#newslinks a').click(function() { 
     var url = $(this).attr('href'); 
     $('#healines').load(url + ' #newsItem'); 
     //evt.pr.preventDefault(); 
     return false; 
    }); 


}); // end ready 
    </script> 
</head> 
<body> 
    <div class="wrapper"> 
     <header> 
      JAVASCRIPT <span class="amp">&amp;</span> jQUERY: THE&nbsp;MISSING&nbsp;MANUAL 
     </header> 
     <div class="content"> 
      <div class="main"> 
       <h1>News Headlines</h1> 
       <ul id="newslinks"> 
        <li><a href="today.html">Today&#8217;s News</a></li> 
        <li><a href="yesterday.html">Yesterday&#8217;s News</a></li> 
        <li><a href="lastweek.html">Last Week&#8217;s News</a></li> 
       </ul> 
       <div id="headlines"></div> 
      </div> 
     </div> 
     <footer> 
      <p>JavaScript &amp; jQuery: The Missing Manual, 3rd Edition, by <a href="http://sawmac.com/">David McFarland</a>. Published by <a href="http://oreilly.com/">O'Reilly Media, Inc</a>.</p> 
     </footer> 
    </div> 
</body> 
</html> 

ですから、3つのリンクを参照してください。しかしリンクの1つをクリックしても何も起こりません。私はIISを使用しています。はい、有効です。

+0

エラーが表示されますか?あなたは '$( '#healines')のheadline **のスペルを間違えているようです。 –

+0

ああ、ありがとう。はい、申し訳ありません – SavantCodeEngineer

+0

これで解決しました:) oke、nice – SavantCodeEngineer

答えて

0

$('#healines').load(url + ' #newsItem');見出しをスペルが間違ってありがとうございます。

関連する問題