首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JqueryUi -标签/ Ajax Content / jqueryui.com/demos

JqueryUi -标签/ Ajax Content / jqueryui.com/demos
EN

Stack Overflow用户
提问于 2012-04-27 21:00:35
回答 1查看 1.3K关注 0票数 1

我不知道下面的ajax是如何工作的(来自http://jqueryui.com/demos/tabs/ajax.html )

代码语言:javascript
复制
<li class="ui-state-default ui-corner-top"><a
href="http://jqueryui.com/demos/tabs/ajax.html#ui-tabs-1">Tab 1</a>
</li>
<li class="ui-state-default ui-corner-top"><a
href="http://jqueryui.com/demos/tabs/ajax.html#ui-tabs-2">Tab 2</a>
</li>
<li class="ui-state-default ui-corner-top"><a
href="http://jqueryui.com/demos/tabs/ajax.html#ui-tabs-3">Tab 3(slow)</a>
</li>
<li class="ui-state-default ui-corner-top"><a
href="http://jqueryui.com/demos/tabs/ajax.html#ui-tabs-4">Tab 4(broken)</a>
</li>

.....

<div id="ui-tabs-1"
class="ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide"></div>
<div id="ui-tabs-2"
class="ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide"></div>

当单击example Tab 2时,转到"http://jqueryui.com/demos/tabs/ajax.html#ui-tabs-2",这是一个空的div,那么后台代码(例如PHP)是如何获得#ui-tabs-2并返回http://jqueryui.com/demos/tabs/ajax/content2.html感谢的呢?

EN

回答 1

Stack Overflow用户

发布于 2012-04-27 21:17:33

您添加的代码片段与http://jqueryui.com/demos/tabs/ajax.html上的示例页面不符

它应该看起来像这样:

代码语言:javascript
复制
<div id="tabs">
<ul>
    <li><a href="#tabs-1">Preloaded</a></li>
    <li><a href="ajax/content1.html">Tab 1</a></li>
    <li><a href="ajax/content2.html">Tab 2</a></li>
    <li><a href="ajax/content3-slow.php">Tab 3 (slow)</a></li>
    <li><a href="ajax/content4-broken.php">Tab 4 (broken)</a></li>
</ul>
<div id="tabs-1">
    <p>Proin elit arcu, rutrum commodo...</p>
</div>
</div>

第一个选项卡不是ajax选项卡。其他选项卡是通过ajax动态加载的。href确定ajax抓取的目标内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10351081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档