小さな Web サイトを作成していますが、同じ html を複数回使用する方法が必要です。現在、すべてのページに共通する 1 つの html ファイルがあり、AJAX を使用して HTML の一部を含む .html ファイルを取得しています。
例:
メインのhtml:
<html>
<head>...</head>
<body>
<div class="main-content-wrapper">
<!-- AJAX puts html here -->
</div>
</body>
</html>
JavaScript: (抜粋)
// Fire ajax request
$.ajax({
url: pagename,
}).done(function (data) {
// Overwrites old html with new html
$('.main-content').html(data);
if (callback)
callback();
});
しかし、イベントをボタンにバインドしようとしているとき、html ページなどに JavaScript/CSS を含めようとしているときに問題が発生します。フルウェイトのフレームワークは本当に必要ありません。html を取得する必要があるだけなので、二度書かなくていい。誰でも方法を知っていますか?
編集:couchdb から提供されるファイルを取得するので、PHP のようなサーバー側言語を使用できるかどうかわかりません。