Jquery 使用动态href';s

Jquery 使用动态href';s,jquery,href,jquery-ui-tabs,Jquery,Href,Jquery Ui Tabs,我不确定这个问题是否已经得到了回答,但问题是 我有4个选项卡,其中两个通过控制器调用加载;其余部分我想更改的hrefs并自动/按需加载 我的问题是,即使指定一个固定的href,比如“www.google.com”,也不能显示远程页面;并且带有变量href的两个选项卡被正确地更改为正确的值,如下所示- $("#anchor_ID").attr("href", "myURL"+var1) 其中,anchor\u ID是 但是,这些选项卡没有按预期加载内容 有什么需要检查的地方吗,这里会发生什么?你

我不确定这个问题是否已经得到了回答,但问题是

我有4个选项卡,其中两个通过控制器调用加载;其余部分我想更改的
href
s并自动/按需加载

我的问题是,即使指定一个固定的
href
,比如“www.google.com”,也不能显示远程页面;并且带有变量
href
的两个选项卡被正确地更改为正确的值,如下所示-

$("#anchor_ID").attr("href", "myURL"+var1)
其中,
anchor\u ID

但是,这些选项卡没有按预期加载内容

有什么需要检查的地方吗,这里会发生什么?你还希望我提供多少信息


多谢了,我想jQuery UI选项卡不支持通过简单、不引人注目的ajax风格加载远程内容(在不同域上的远程==的意义上)。您需要使用iframe作为该选项卡的内容

如果选中“本地远程文件”选项卡,您会注意到url指向“本地”服务器上的文件。如果这对您不起作用,您应该将一个示例发布到
“myURL”+var1
真正评估的内容中

<div id="tabs">
    <ul>
        <li><a href="#inline">Local local content</a></li>
        <li><a href="#remoteajax">Remote remote Google</a></li>
        <li><a href="localajax.htm">Local remote file</a></li>
    </ul>
    <div id="inline"><p>...</p></div>
    <div id="remoteajax">
        <iframe src="http://www.google.com" width="600px" height="300px">
            <p>Your browser doesn't support/allow iframes</p>
        </iframe>
    </div>
</div>

您的浏览器不支持/允许iFrame

查看此演示页面


谢谢你的回复:我只是在玩了几个容器之后才这么做的。但是,由于更改IFrame本身的src属性取决于所引用的站点及其响应,因此我无法添加任何程度的处理暂停消息…在检索IFrame src属性时,是否仍有显示“处理…”消息的必要?(也许是jQuery?)