次のコードは、最初のクリック イベントに対してのみ正常に機能します。ただし、その後のクリックでは何も起こりません。
<input type="submit" name="add" value="Add it" onClick="javascript:Add(); return false;">
function Add()
{
$(function(){
var dialogOpts = {
width: 880,
height: 270,
minWidth: 880,
minHeight: 270,
maxWidth: 890,
maxHeight: 300
};
$("#add").dialog(dialogOpts);
});
}
return false を削除すると:
<input type="submit" name="add" value="Add it" onClick="javascript:Add(); return false;">
Firefoxでは機能しますが、IE8ではウィンドウが1〜2秒間表示されてから消えます(キャッシュが消去され、すべて)。
私はこの問題についてこのウェブで多くの例を見つけましたが、私はそれらを適用するにはjqueryに慣れていないのではないかと心配しています:(
どうもありがとう