なんて恥ずかしい。以前のプロジェクトでこれを行っていましたが、今は load と $.get の最も単純な例を正しく動作させることができません。
私の簡単な小さなウェブページを以下に示します。firebug を使用すると、http リクエストが行われていることがわかります (以下の場合は cnn.com に対して、Google も試しました)。しかし、firebug は何らかの理由でこれらのリクエストを赤で表示します。
ID 'container' の div は更新されません。そして、「ここにデータがあります」というコールバックが表示されません。
本当にシンプルでばかげたものに違いありません..しかし、1時間いじくり回した後、私は助けを求めて泣く準備ができています.
アドバイスをいただければ幸いです。ありがとう !
        <!DOCTYPE html>
        <html lang="en">
        <head>
         <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
          <script type="text/javascript">
            $(document).ready(function () {
              alert('in ready handler');
              $('#container').load('http://www.cnn.com/');
              alert('after container load');
              $.get(
                    'http://www.cnn.com/', 
                    function(data) {  
                        alert('here is the data' + data); 
                    } 
              );
              alert('after get was called');
            });
          </script>
        </head>
        <body>
        the container:
          <div id="container"></div>
        </body>
        </html>