이 주제는 이전에 묻지 만 jqueryui에 관한 내용이 아님을 알고 있습니다. 따라서 나는 그들이 내 코드에서 작동하는지 확신 할 수 없다. 다른 구성 요소에서 호출되는 팝업이 있습니다. 하지만 각 통화마다 클릭 기능을 작성해야합니다. 나는 그것을 호출 할 수있는 함수로 변환하고 싶다. 내 스크립트입니다 :함수를 호출하기 위해 클릭 함수를 변환 함
<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>
지금, 나는 내가 이것 뭐가 잘못하지 않는 것이
<a onclick="NewFunctionName(parameter1,parameter2,,parameter3)">click<a/>
처럼 작동합니다 . 왜 각각에 대한 핸들러를 만드나요? jQuery는 하나의 핸들러를 여러 요소에 연결할 수 있습니다. – Joseph
@Joseph 아무 잘못이 없다, 그는 단지 그것을 변형하고 싶다 – ajax333221
예, 나는 그것을 변형시키고 싶습니다. – osmanraifgunes