我知道在这个问题上有很多问题,但我似乎无法使我的加载功能正常工作,即使有了所有这些答案。
如果有人可以帮助我,我会非常感激!
我们的想法是将给定网址中的#minibox div
加载到ID为#dophtml
链接的格式为:http://dop.derbigum.com/index.php?page=&fol=/V1111_VAEPLAN%20V-FR/DE
然后我想将值& showtemplate = false添加到链接以减少服务器负载(我只需要最低限度的HTML),所以我阻止了默认的点击操作
添加"& showtemplate = false"部分。接下来我还添加了我想要.load()
的div来过滤#minibox
,然后我调用.load
函数将其包装起来。
我尝试了两种方法:
$(document).ready(function () {
$('#modalmydop a').on("click", function (event) {
event.preventDefault();
var posturl = $(this).attr("href") + "&showtemplate=false" + " #minibox";
$('#dophtml').load(posturl);
});
});
和
$(document).ready(function () {
$('#modalmydop a').on("click", function (event) {
event.preventDefault();
var posturl = $(this).attr("href") + "&showtemplate=false" + " #minibox";
$.load(posturl, function(data){
$('#dophtml').html(data);
});
});
});
这两种方法都没有做任何事情。 我摆弄https://jsfiddle.net/rezium/oztj1313/22/ 但是我无处可去。
是.load()不是正确的工作api? 或者我的链接是否包含冲突的元素?