このトピックは前に尋ねられていますが、jqueryuiに関するものではありません。したがって、彼らは私のコードで動作するかどうかは確信できませんでした。私は別のコンポーネントから呼び出されるポップアップを持っています。しかし、私は各呼び出しのためのクリック機能を記述する必要があります。私はそれを私がそれを呼び出すことができるca関数に変換したい。私のスクリプトは次のとおりです。クリック機能を呼び出す機能に変換する
<script type="text/javascript">
$(document).ready(function() {
$('a#popup').live('click', function (e) {
var page = $(this).attr("href")
var $dialog = $('<div id="silmeIframe"></div>')
.html('<iframe style="border: 0px; " src="' + page + '" width="500px" height="500px"></iframe>')
.dialog({
autoOpen: false,
modal: true,
height: 'auto',
resizable: 'false',
width: 'auto',
title: "Silmeyi onaylıyor musunuz?",
close: function (event, ui) {
__doPostBack('<%= btnRefresh.ClientID %>', '');
}
});
$dialog.dialog('open');
e.preventDefault();
});
});
</script>
さて、私はこの1と間違っているものを取得していないことが
<a onclick="NewFunctionName(parameter1,parameter2,,parameter3)">click<a/>
のように動作します。なぜそれぞれのハンドラを作成するのですか? jQueryは、単一のハンドラを複数の要素にアタッチすることができます。 – Joseph
@ジョセフ何も間違っている、彼はただそれを変換したい – ajax333221
はい、私はそれを変換したい。 – osmanraifgunes