【发布时间】:2010-10-19 05:11:48
【问题描述】:
我已经在这个网站和网络上搜索了很多次
是否可以在 jquery 对话框中动态创建上一个和下一个按钮?
我有一个链接列表,我想单击一个链接并打开一个对话框。在该对话框中将有一个上一个和下一个按钮,单击该按钮将关闭当前对话框并在另一个对话框中打开列表中的上一个或下一个项目,依此类推。
像这样的
HTML
<ul id="dialoglist">
<li>
<a href="list1.html">
</li>
<li>
<a href="list2.html">
</li>
<li>
<a href="list3.html">
</li>
<li>
<a href="list4.html">
</li>
</ul>
jQuery
$("ul#dialoglist a").click(function(){
var link = $(this).attr('href') + " #content";
var box = $('<div></div>').load(link).dialog({
buttons: {
"prev": function() {
$(this).dialog('close');
//open previous dialog
},
"next": function() {
$(this).dialog('close');
//open next dialog
}
}
});
$(box).dialog('open');
return false;
});
谢谢
【问题讨论】:
标签: jquery jquery-ui button dialog