【发布时间】:2015-11-02 15:29:30
【问题描述】:
我有一个外部应用程序包含但无法修改的全局标头。
确实有权添加元标记。我想检查他们是否添加了一个带有标题的元标记,如果它存在则取值并插入到一个 h2 空 div 中。
HTML
meta 标签如下所示:
<meta name="HeadTitle" id="HeadTitle" content="This Apps Title"/>
标记将如下所示:
<div id="optionalTitle" class="col-md-5 col-md-offset-4 pull-right"><h2></h2></div>
JavaScript
如何检查元名称是否存在,如果存在,获取值并将其插入到h2 元素中?
if ($('#HeadTitle').length) {
// append content to optionalTitle h2
}
更新进度
我是这样工作的
if ($('#HeadTitle').length) {
$('#optionalTitle > h2').append($('#HeadTitle').prop('content'));
}
但不是这样的
var $meta = ($('#HeadTitle'));
if ($meta.length) {
$('#optionalTitle > h2').append($meta.prop('content'));
}
【问题讨论】:
标签: javascript jquery meta