【发布时间】:2012-05-21 19:31:06
【问题描述】:
我的网页上发生了一些奇怪的事情。
我想在单击按钮时添加一个确认 jquery 对话框。问题是....我的页面上有多次该按钮,每个都有其“id”并且由 php 创建(因此页面上可以有 2、3、4、5 个按钮)。
按钮如下所示:
<a href="#" id="confirm" onclick="addlist(<?php echo $v['id'];?>);return false;"><img src="img/item_add.png" alt="add" width="100" height="46" /></a>
这是我的 jquery
$(document).ready( function(){
$('#dialog').dialog({
autoOpen: false,
width: 600,
buttons: {
"Ok": function() {
$(this).dialog("close");
},
}
});
$('#confirm').click(function() {
$('#dialog').dialog('open');
return false;
});
});
问题是,我的 jquery 代码工作得很好,但只适用于第一个按钮,第二个,第三个......等等没有
你有我的例子: http://jsfiddle.net/S4vSU/1/
我希望该对话框适用于每个按钮。 问题出在哪里?
提前谢谢你!
【问题讨论】:
标签: jquery jquery-ui jquery-ui-dialog