尝试设置div,仅在具有特定元内容的网页中可见 这是代码。在某个地方拿起了第一条线。我是一个JQ菜鸟,所以很确定有一个错误。但是,出于某种原因,没有太多关于使用jquery读取元的信息。
var m = $("meta[content=submenu]");
$(".extramenulevel").css('display','block');
答案 0 :(得分:2)
由于信息很少,并且假设meta
内容/元素不一定是您尝试设置样式的元素的子元素:
$(".extramenulevel").css('display', $('meta[content="submenu"]').length ? 'block' : 'none');
答案 1 :(得分:0)
试试这个
var m = $("meta[content=submenu]");
if($("ELEMENT").contains("$m")) {
$(".extramenulevel").css('display','block'); // do stuff
}
你只需要用对象的html地址更改ELEMENT,如果包含变量m将属性为.extramenulevel css display:block
答案 2 :(得分:-1)
只需使用:
var author = $('meta[name=author]').attr("content");
(来源:Is it possible to use jQuery to read meta tags)
所以你可以做你喜欢的事情:
if($('meta[content=submenu]').length>0)
$(".extramenulevel").css('display','block');