もしお手元にPHP 開発環境があるならば、php コマンドを使って(eg. php -S localhsot:3000
) ローカルサーバを立ち上げてしまうとよいかもしれません
(Node.js やPython, Ruby などほかの言語でも同様のことはできるようです)
コード
lang
1<div class="content">
2 <h2>news.html</h2>
3 <div class="content body">foo bar brabrabra...</div>
4</div>
lang
1<!DOCTYPE html>
2<html lang="ja">
3<head>
4 <meta charset="UTF-8">
5 <script src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
6 <script src="read_partial.js"></script>
7 <title></title>
8</head>
9<body>
10<h1>index.html</h1>
11<div class="contents">
12 <div id="news"></div>
13</div>
14</body>
15</html>
lang
1$(document).ready(function() {
2 $.ajax({
3 url: '//localhost:3000/news.html',
4 dataType: 'html',
5 async: true,
6 success: function(html) {
7 $('div#news').html(html);
8 },
9 error: function(html) {
10 alert('データの読み込みに失敗しました。しばらくたってからアクセスし直してみてください。');
11 }
12 });
13});
Links
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。