【发布时间】:2026-01-11 21:45:01
【问题描述】:
我正在尝试使用jQuery load 方法从另一个页面获取一些元数据并将其插入<div>,但我有点卡住了。
我在另一个页面上使用了类似的东西,我在其中抓取位置元数据并将其放入<p>。为此,我使用以下内容:
<script>
var locationMeta = $('meta[property="og:locality"]').attr('content');
$( 'p.locationMeta' ).text( locationMeta );
</script>
对于这个新任务,我需要使用类似的东西:
$( "#mydiv" ).load( "href #target" );
在这种情况下,#target 需要是 meta[property="og:locality"]。
n.b.我试图加载 p.locationMeta 作为目标。它加载但它是空的。
【问题讨论】:
-
假设
href是一个变量,它保存着发出请求的URL,你需要正确地连接它。但是,动态附加meta标签有点毫无意义,因为它们会在页面加载时立即读取 - 在任何 JS 运行之前(甚至假设 JS 由阅读器执行)。
标签: jquery jquery-load jquery-attributes