2013-11-25 81 views
0

我正在使用jquery标签工具(http://jquerytools.org/demos/tabs/ajax.html)以ajax加载标签内容。当我加载页面时,第一个选项卡(如上面地址的演示中所示)为空白。您必须单击另一个选项卡,然后再次单击第一个选项卡以加载外部页面。有没有办法在页面加载的第一个标签中加载外部链接?如何在页面加载时自动加载标签内容(外部链接)

事先道歉,我不是一个编码器,但我已经尝试了多个在网上其他地方张贴的'修复',并没有用(尽管它可能我没有正确实施它们!)。我不是100%所需要的代码或把它放在哪里

在此先感谢

+0

从您的链接中,在该独立的演示中:http://jquerytools.org/demos/tabs/ajax.htm第一个选项卡中没有任何内容。 –

回答

0

你一定会喜欢这一个

http://jquerytools.org/demos/tabs/ajax-noeffect.htm

,并尝试这个代码,我havnt尝试了但是你。

//Replace your this line of code 
$("ul.css-tabs").tabs("div.css-panes > div", {effect: 'ajax'}); 

//WIth this code 
$("ul.css-tabs").tabs("div.css-panes > div", { 
    effect: 'fade', 
    onBeforeClick: function(event, i) { 
    var pane = this.getPanes().eq(i); 
    if (pane.is(":empty")) { 
     pane.load(this.getTabs().eq(i).attr("href")); 
    } 
    } 
    }); 

让我知道如果工作。我不是为什么,但我已经关闭并打包了我的笔记本电脑,但只是为了回复您,我打开了笔记本电脑并发布了它。

相关问题