将html加载到页面元素中(Chrome扩展)

12 浏览
0 Comments

将html加载到页面元素中(Chrome扩展)

我正在尝试编写一个Chrome扩展程序,在某些网页的顶部添加一个栏。如果我将我的内容脚本写成这样:

$('body').prepend('

test

');

一切看起来都很好,但我最终想要的是这样的:

$('body').prepend('
'); $('#topbar').load('topbar.html');

其中topbar.html的内容是:

test

然而,当我将代码更改为这样时,网页被覆盖了。大部分内容消失了,我只能看到一些广告。甚至连'test'标题也看不到。我已经检查过页面上没有其他的'topbar' id。是什么出了问题?

0