0

我曾尝试使用 JQuery Tools 1.2.7 ajaxed 选项卡,但由于某种原因,默认情况下第一个选项卡不会加载。我必须单击任何其他选项卡,然后返回到第一个选项卡才能加载和显示它。

在这里查看他们的演示:http: //jquerytools.org/demos/tabs/ajax-history.html

在演示中是一样的,我必须转到第二个或第三个选项卡,然后当我返回第一个选项卡时它会被加载,当页面加载时它不会被加载......

换句话说,我遇到了和这个人一样的问题:http: //jquerytools.org/forum/tools/25/99227

有针对这个的解决方法吗?

4

1 回答 1

1

我设法通过将“$("div.css-panes > div").load('ajax1.htm')”添加到“使用 JavaScript 激活选项卡”功能来解决此问题:

$(function() {
    $("ul.css-tabs").tabs(
        "div.css-panes > div",
        {effect: 'ajax', history: false}
        );
    $("div.css-panes > div").load('ajax1.htm');
    });

在 jQuery 工具示例 (http://jquerytools.org/demos/tabs/ajax-history.htm) 中。

于 2012-06-10T19:21:17.567 回答