リンクを使用してjQueryUIダイアログをトリガーしようとしています。リンクは次のとおりです。
<a href="#" id="mydialog">Open the dialog</a>
このページの前半にあるJavaScriptは次のとおりです。
$(document).ready(function() {
var $mydialog = $('<div></div>')
.html('dialog body')
.dialog({
autoOpen: false,
title: 'dialog title'
});
$('#mydialog').click(function() {
$mydialog.dialog('open');
});
});
このjavascriptは、適切なIDが割り当てられたボタンを使用するときに以前は機能していましたが、リンクでは機能しません。また、hrefで指定されたアドレスにリダイレクトするリンクを停止する方法がわかりません(クリックハンドラーにfalseを返すと機能しません)。
みんなありがとう。