如何用来自 url 的数据替换当前内容?我可以用()替换负载()吗?
问问题
48 次
2 回答
1
你根本不需要.replaceWith()
。.load()
足够了。
$('#foo').load('/bar');
foo
用HTML at替换带有 ID 的元素的内容/bar
。
于 2012-08-03T23:49:05.717 回答
1
从文档:
此方法是从服务器获取数据的最简单方法。它大致相当于 $.get(url, data, success) ,只是它是一个方法而不是全局函数,并且它具有隐式回调函数。当检测到成功响应时(即当 textStatus 为“success”或“notmodified”时),.load() 将匹配元素的 HTML 内容设置为返回的数据。这意味着该方法的大多数用途都非常简单:
$('#elementToLoadInto').load('path/contentToLoad.html');
是的,它将替换所选元素中已有的内容。
于 2012-08-03T23:51:37.747 回答