-2

我试图在greasemonkey 中使用jquery 更改一些css 属性。如果我访问该站点并使用 firebat 手动编辑值,一切正常,但由于某种原因,这个油脂猴脚本无法正常工作,我不知道为什么。

我正在尝试将宽度的div#feedlyFrame div#feedlyPart0 div#feedlyPage div#mainArea div#timeline宽度设置为 100%,并将行高更改#feedlyTabsHolder为 20 像素,将高度更改div.icon为 20 像素。

这里是:

// ==UserScript==
// @name        fix feedly
// @namespace   reader
// @include     http://www.feedly.com/*
// @version     1
// ==/UserScript==

$(document).ready(function() {
   $("div#feedlyFrame").width("100%");
   $("div#feedlyPart0").width("100%");
   $("div#feedlyPage").width("100%");
   $("div#mainArea").width("100%");
   $("div#timeline").width("100%");
   $("#feedlyTabsHolder").css("line-height", "20px")
   $("div.icon").height("20px");
 });
4

2 回答 2

2

选择器应该是一个字符串:

$("div#feedlyFrame").width("100%");
于 2013-03-14T00:30:13.860 回答
0

-编辑-

看看你是否可以隔离width()问题。

尝试$("div#feedlyFrame").css({'border', 'solid 1px red'});或类似的东西。如果没有结果,则问题可能与您尝试访问元素的方式有关,或者您是否可以.

任何镜头,这个元素是一个live元素?


操作,

你试过.css()代替.width()吗?

$("div#feedlyFrame").css({'width', '100%'});
于 2013-03-14T01:10:09.317 回答