.load を使用して onclick イベントで特定の div のコンテンツを変更しようとしていますが、何らかの理由で機能していません。その理由はわかりません。この投稿で尋ねられたのとまったく同じことを複製しようとしています https://stackoverflow.com/questions/3432553/how-to-load-replace-an-entire-div-from-an-external-html-ファイル
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#electric').bind('click',function(){
$("#chart_div").load("new_content.html");
});
});
</script>
html
<div id="container">
<div id="chart_div">hello</div>
</div>
<ul class="nav nav-pills">
<li class="active">
<a id="electric" href="#">Electric link</a>
<li class="active">
<a href="#">Gas</a>
</ul>
new_content.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Graph</title>
</head>
<body>
<p>New Content!</p>
</body>