Javascript Greasemonkey更改分区id类

Javascript Greasemonkey更改分区id类,javascript,greasemonkey,Javascript,Greasemonkey,我正在尝试将这个div(Facebook)的类更改为“侧边栏”,样式高度更改为“50%”: 这对你有用吗 var query=document.querySelector('pagelet'u ticker')//增加# query.classList.add('sidebar'); query.style.height=“50%”//将属性更改为样式 。侧栏{ 背景色:红色; } Wee我是这样做的: var ticker=document.getElementById(“pagelet_t

我正在尝试将这个div(Facebook)的类更改为“侧边栏”,样式高度更改为“50%”:


这对你有用吗

var query=document.querySelector('pagelet'u ticker')//增加#
query.classList.add('sidebar');
query.style.height=“50%”//将属性更改为样式
。侧栏{
背景色:红色;
}
Wee
我是这样做的:

var ticker=document.getElementById(“pagelet_ticker”);
ticker.classList.remove(“隐藏元素”);
ticker.classList.add(“侧栏”);
ticker.style.height='200px'


谢谢大家的帮助

您的查询选择器缺少用于id查找的#。我非常确定HTML元素没有
高度
属性。也不能与“#pagelet_ticker”一起使用:(@melpomene,我正在尝试使facebook新闻ticker可见,这是我在Firebug:[链接]中看到的方式)是的,这是一个
style
属性。谢谢,但不幸的是,不是:(
<div id="pagelet_ticker" class="hidden_elem" style="height: 0px;">
// ==UserScript==
// @name           Ticker
// @namespace      Ticker
// @description    Ticker
// @include        https://www.facebook.com
// ==/UserScript==

var query = document.querySelector('#pagelet_ticker'); //added #
        query.setAttribute("class", "sidebar");
        query.setAttribute("style", "height: 50%;");  //changed attribute to style