使用jQuery更改Gmail的iframe内容中的CSS

时间:2011-07-23 07:34:15

标签: javascript jquery iframe gmail

尝试将Gmail中的导航栏更改为其他颜色。我下面的内容是没有拿起 canvas_frame ,即使我在查看源代码时能够看到它吗?

我做错了什么?

$(document).ready(function() {
  if ($("#canvas_frame").length) {
  $("#canvas_frame").load(function() {
     $("#canvas_frame").contents().find(".qp").css("background-color","#FF0000");
    });
  }
});

1 个答案:

答案 0 :(得分:0)

您是如何运行Javascript代码的?我可以按照以下步骤更改颜色 -

  • 打开Firefox(安装了Firebug)
  • 安装jquerify bookmarklet(http://www.learningjquery.com/2009/04/better-stronger-safer-jquerify-bookmarklet)
  • 转到GMail并运行书签

如果我在Firebug控制台窗口中运行以下代码,颜色会发生变化 -

jQuery("#canvas_frame").contents().find(".qp").css("background-color","#00ff00");