ユーザーがメインのhtmlページをクリックしたときに、htmlページからコンテンツを取得してjQuery uiダイアログボックスにロードしようとしています。ただし、これは単純に見えますが、機能していません。
ここに私のjQueryコードがあります:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
<script>
$('#modal' ).dialog({ modal : true });
$(function() {
$('a[name=Test]').on('click', function(e){
$('#modal').load(this.href).dialog('open');
});
});
</script>
</head>
HTML コード:
<body>
<p><a name="Test" href="test/test2.html">Click Here!</a></p>
</body>
これが機能するようになったら、実際のコードを使用して jsp に移動しますが、最初はスタンドアロンで機能させようとしています。
他の例を見てきましたが、これでコンテンツのダイアログを起動することができませんでした。test2.html ページにリダイレクトされるだけです。
これを機能させる方法についてのアイデアはありますか?