当我点击其中一个链接时,应打开一个对话框,但不应从页面中删除以前显示的数据。请在此处找到代码:http://jsfiddle.net/ssLY3/50/
请查看以下示例代码:
$(document).ready(function () {
$('a').click(function (e) {
e.preventDefault();
$("#content1").load($(this).attr('href'));
});
});
$(function () {
$("#dialog").dialog();
});
当我点击第3页链接时,对话框应该打开,上面有内容,当点击Home / Page1 / Page2时,以前显示的数据不应该从页面中删除,请建议。
答案 0 :(得分:0)
您需要在第3个“关于”链接上放置一些内容,以便您知道不处理它。例如一个班级
<li><a href="page4.html" class="about">Page 3</a>
然后代码就像:
$(document).ready(function () {
$('a').click(function (e) {
e.preventDefault();
if ($(this).is('.about')) {
$("#dialog").dialog();
} else {
$("#content1").load($(this).attr('href'));
}
});
});