jQuery Selector Intersection使用property =“article:tag”和content =“tag”获取meta

时间:2014-07-22 09:15:14

标签: javascript jquery html

我想检查文章是否在元数据中设置了特定标记。因此,我正在寻找与jQuery选择器的交集,这意味着元素是什么样的fullfilles [property =" article:tag"]和[content =" mytag"]:

我到目前为止尝试过:

if( $('[property="article:tag"]').has('[content="mytag"]') ) ...
if( $('[property="article:tag"].[content="mytag"]') ) ...

两者都没有。

然而

if( $('meta.[property="article:tag"]') ) ...

正在运作。

是否有任何智能jQuery命令可以开箱即用?

谢谢,我非常感谢您的专业知识!

1 个答案:

答案 0 :(得分:3)

尝试合并这些选择器并使用length属性

if($('meta[property="article:tag"][content="mytag"]').length) {

}

或使用.is(selector)

if($('meta[property="article:tag"]').is('[content="mytag"]')) {

}