使用jquery从另一个html页面追加元素
是否可以从另一个html页面追加或操作元素 我用过这个,但没用使用jquery从另一个html页面追加元素,jquery,Jquery,是否可以从另一个html页面追加或操作元素 我用过这个,但没用 $.ajax({ method:"get", url:"html2.html", }) .success(function(response) { $("body").append("<p> example </p>") }); $.ajax({ 方法:“获取”, url
$.ajax({
method:"get",
url:"html2.html",
})
.success(function(response)
{
$("body").append("<p> example </p>")
});
$.ajax({
方法:“获取”,
url:“html2.html”,
})
.成功(功能(响应)
{
$(“正文”)。追加(示例)
});
如果可能,我如何使用jquery实现这一点
我已经找过了,但找不到什么
感谢您的帮助您可以使用HTTP GET获取网站的内容,然后找到想要附加的元素并将其附加到您想要的位置 您可以使用ajax获取页面内容,如下所示:
$.ajax({
method: "GET",
url: "http://www.urlyouwanttoget.com",
})
.success(function( response ) {
// Code here
});
在这种情况下,response
参数将包含网站的所有html内容。在success方法中,可以使用.find()
方法查找要追加的元素,最后使用$(“#yourcainer”).append(contentToAppend)
将内容追加到所需的容器中
注意:您可能会在控制台中收到不允许您读取remote内容的跨源请求Bloqued警报,您可以在堆栈溢出中解决这一问题,这是一种非常常见的情况,很容易解决。您所说的“从另一个页面”是什么意思?我的意思是从主html页面附加到外部html页面添加有关您尝试的内容的更多详细信息,否则问题可能会被关闭。如果您试图写入另一个页面,如修改您无法控制的任意外部html页面,则这是不可能的。我猜,例如,您希望附加来自的新闻文本动态地将“Admin.html”改为“News.html”。如果我错了,请纠正我