点击图片,如何在不打开实际页面的情况下在同一页面中预览其他页面。然后让我们说出网址/home/home.php?id=3
预览应该在预览div
<img src="/home/app/img/toggle.gif" onlclick="show();" />
<div id="preview"></div>
谢谢..
答案 0 :(得分:6)
您可以使用.load()
。这是一个例子,像这样的HTML:
<img src="/home/app/img/toggle.gif" id="previewBtn" />
<div id="preview"></div>
像这样的jQuery:
$("#previewBtn").click(function() {
$("#preview").load("/home/home.php?id=3");
});
或者,如果您有很多预览,那么更通用的作品:
<a class="previewBtn" href="/home/home?id=1">Preview 1</a>
<a class="previewBtn" href="/home/home?id=2">Preview 2</a>
<div id="preview"></div>
使用这个jQuery:
$(".previewBtn").click(function() {
$("#preview").load(this.href);
});
答案 1 :(得分:0)
$(function() {
$.ajax({
url: '2.htm',
success: function(data) {
$('.result').html(data);
}
});
});