我知道這個話題之前被問過,但他們不是關於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>
現在,我想它像
<a onclick="NewFunctionName(parameter1,parameter2,,parameter3)">click<a/>
工作,我不明白什麼是錯與此一。你爲什麼要爲每個人創建處理程序? jQuery可以將一個處理程序附加到多個元素。 – Joseph 2012-04-24 00:56:25
@Joseph沒有什麼不對,他只是想改造它 – ajax333221 2012-04-24 00:59:12
是的,我只想改造它。 – osmanraifgunes 2012-04-24 01:00:53