1

我对 jQuery 和 javascript 还很陌生。我在尝试着

  1. 加载页面时获取页面标题和
  2. 将该页面标题分配给正文标记。

我正在尝试为每个页面加载不同的背景图像和颜色。我已经成功地使用 css 作为页面背景,但背景在我的页脚底部停止。body 标签控制着页脚下方的背景,由于每个页面都有不同的背景,我需要 body 来获取加载页面的背景颜色。

4

2 回答 2

3

Raw JS:

document.body.setAttribute('title', document.title);

In jQuery:

$(document.body).attr('title', $('head title').html());
于 2012-11-10T14:33:28.380 回答
0

Regarding your first two points, you can do:

title = $('title').html();
$('<h1>'+title+'</h1>').appendTo('body');

this will get the page title to a variable to later insert it in a <h1> element at the top of the page body.

于 2012-11-10T14:33:58.113 回答