我正在尝试使用从外部页面上的 div 检索到的值来更改页面标题。所有文件都是本地的,在同一个文件夹中,或者一旦上传就会在同一个域下。
这是外部页面 (settings.html) 上的 html:
<div id="clientName">Some Company</div>
我正在使用.load
函数从不同的页面(index.html)获取该 div 的内容:
$('title').load('settings.html #clientName');
一旦执行,页面标题将更改为 settings.html 页面 (file://blahblah) 的文件路径,而不是“Some Company”。但是,如果我尝试将相同的内容加载到 div 中,一切正常,如下所示:
$('div.test').load('settings.html #clientName');
我做错了什么?
谢谢, 克里科科
编辑:为了澄清,我不想开始讨论上面代码的实用性。我知道有更好的方法可以做到这一点,但是,这是一个演示/测试项目,很可能在没有本地服务器运行的情况下从本地机器运行。