Jquery ui 在jquery ui选项卡中包含链接

Jquery ui 在jquery ui选项卡中包含链接,jquery-ui,jquery-ui-tabs,Jquery Ui,Jquery Ui Tabs,您好,我在一个嵌入到不同平台的页面上使用jquery ui选项卡。选项卡工作正常,但问题是如果单击选项卡页面中的链接,它将退出选项卡转到页面。选项卡调用中是否有一个选项可以使它们更加独立,或者我是否应该在这些页面上设置锚的目标,等等 $(function() { $( "#crmtabs" ).tabs({ cookie: { e

您好,我在一个嵌入到不同平台的页面上使用jquery ui选项卡。选项卡工作正常,但问题是如果单击选项卡页面中的链接,它将退出选项卡转到页面。选项卡调用中是否有一个选项可以使它们更加独立,或者我是否应该在这些页面上设置锚的目标,等等

$(function() {
                        $( "#crmtabs" ).tabs({
                            cookie: {
                                expires: 1
                            },
                            ajaxOptions: {
                                error: function( xhr, status, index, anchor ) {
                                    $( anchor.hash ).html(
                                        "Couldn't load this tab. We'll try to fix this as soon as possible.");
                                }
                            }
                        });
                    });

我不确定我是否理解你的问题。您的代码将尝试通过AJAX加载选项卡内容,因此单击选项卡将加载由cmrtabs标记中的锚指定的页面。请记住,UItabs基本上是呈现AJAX加载页面的输出,并将其插入crmtabs标记中的适当容器中。加载页面中的任何链接现在都是相对于选项卡页面的(即,AJAX加载页面中的jQuery代码将不起作用,但选项卡页面中的jQuery代码可以对AJAX内容进行操作)。加载的选项卡中的链接不是“包含”的,而是现在选项卡页面的一部分。如果您正在考虑选项卡中的某种iFrame行为,那么您就超越了tabs小部件的意图。请参阅jQueryUI站点上引用的这篇文章

这些指导方针非常有用,如果能让我选择完美地执行这些指导方针,我会的。你是对的,我试图模仿iframe的行为,并询问是否可以使用标签。目前,它是否符合指导原则并不是一个问题,我正在处理的当前页面很可能很快就会改变。