【发布时间】:2010-06-15 19:05:18
【问题描述】:
正在寻找添加此代码的方法,after the <head>(或一些<link stylesheet>)和before <body>已生成(已创建)。
$('body').append('<style type="text/css">\
// some
// multiline
// styles
</style>');
没有domready() 就没有<body>,因此使用head 或其他东西似乎更好。 Append也可以替换。
没有直接访问 html 文件编辑,这就是我使用 javascript 的原因。
为什么需要它?当我们使用domready() 脚本时在页面生成后添加样式,因此具有新样式的块从以前的装饰跳转到新的 - 不好,这就是为什么我们应该使用另一个钩子。
有人知道怎么做吗?
谢谢。
【问题讨论】:
-
我可能听不太清楚,但
$(document).ready有什么问题? -
@Kobi - 更新和描述