问题标签 [jquery-ui-tabs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
7710 浏览

jquery - 空的 jQuery UI 选项卡

如何清空(删除所有选项卡)jQuery UI 选项卡?

编辑:我不是要删除选项卡功能,而是要清空所有选项卡以添加新选项卡。

我正在尝试:

但是 tabs('length') 总是返回 0,即使控件中添加了一些选项卡。

顺便说一句,我将它初始化为空

并在之后动态添加标签

0 投票
5 回答
26699 浏览

jquery - ajax加载选项卡后的回调

如何将一些代码应用于 ajax 加载选项卡的内容?我尝试在加载的内容中使用 $(document).ready ,但这阻止了 css 样式的加载(不知道为什么)。

有回调函数吗?我应该以其他方式在加载的文档中使用 $(document).ready 和样式吗?

如果在加载的文档中使用 $(document).ready 很好,我是否还应该在其中包含对 jquery 及其插件的引用?

0 投票
1 回答
1462 浏览

jquery - 卡住使用 jQuery UI 选项卡

我有三个要放入选项卡的 html 表。

所有三个表都可以加载,AJAX但我想显示第一个表,并且还允许第一个表是 ajaxable。

最后,我需要让用户在第三个选项卡中进行搜索,这些结果(html 结果)进入该选项卡。

问题是:当我运行我当前的代码时,它不允许我单击选项卡(它在 FireFox 中显示了一些丑陋的样式)并且只显示了第三个选项卡。

这是以前。

这是我的 jQuery 尝试代码。

谁能帮我?我做错了什么?

加油:)

0 投票
3 回答
13635 浏览

jquery - 在我的布局中使用 jquery 选项卡我的选项卡在开始之前有很大的差距

我目前有一个 2 列站点布局,一个页脚/页眉,一个包含菜单的固定宽度左列,以及一个占据剩余可用空间的右手列。我的左侧列包含一个折叠菜单,似乎当我在右侧列中有选项卡时,所选选项卡中的文本仅在我的左侧菜单结束后才开始。

我试过使用 clear:both; before tabs begin 这会导致整个选项卡向下移动,并在左侧菜单结束后开始。

这是我目前正在使用的代码:

任何帮助将不胜感激。谢谢。

注:Jquery 1.3、Jquery-ui 1.6

0 投票
3 回答
17942 浏览

jquery - 如何自定义主题 jquery UI 选项卡(不使用 themeroller)

我知道您可以使用 themeroller 来自定义您的 UI 主题,但是否可以手动完成。如果是,那么您是否必须遵循任何特定的 CSS。谢谢你

0 投票
1 回答
624 浏览

jquery-ui-tabs - 使用jquery ui选项卡插件时如何不在选项卡中执行脚本代码

我刚刚遇到 jquery ui tabs 插件。

它是一个非常好的实现,但是如果当前代码已经到位。

在这种情况下,当页面最初加载时,tab1 是默认选项卡。但是,这两个 sys out 语句都是最初执行的。默认选项卡是什么并不重要。理想情况下,第一个 sys out 应该在选择 tab1 时执行,第二个在选择 tab2 时执行。

有没有办法避免这种情况?或者唯一的方法是为不同的选项卡设置不同的页面?

0 投票
1 回答
2870 浏览

jquery-ui - jQuery 选项卡 - 跟随外部链接

我有 jQuery Tabs 设置,但我试图让 Tab 跟随外部链接。

我尝试使用 jQuery 中的代码,但 URL 仍然通过 Ajax 加载,而不是将浏览器重定向到 url:

http://jqueryui.com/demos/tabs/#...follow_a_tab.27s_URL_instead_of_loading_its_content_via_ajax

当前代码:

0 投票
3 回答
1304 浏览

jquery - 仅当 IE / ui-tabs.js 中的 div “出现”时才启动 Flash

我正在使用很棒的 jQuery UI Tabs 插件制作一个网站。但是,我的“隐藏”标签之一包含一个 .swf。Firefox 仅在“打开”该选项卡时播放此 .swf - 这再次很棒。然而,IE 会在隐藏时播放此 .swf,因此当用户单击选项卡时,他们在 IE 中看不到动画,因为它已经完成。如何让 IE 只在标签页打开时播放 swf?

提前致谢。

0 投票
1 回答
1301 浏览

jquery - jQuery 选项卡和 Ajax - 如何设置页面?

我已经开始使用 jQuery 的 UI 选项卡,它们在大多数情况下都很好用,但是我遇到了一些问题。当我在选项卡之间来回切换时,当我返回该选项卡时,某些项目的功能会丢失。这让我质疑我是否正确地构建了这一切。谷歌搜索一无所获,所以我决定在这里问。

所以问题是:如果我有通过 Tabs + AJAX 拉入的页面,并且这些新页面具有我想使用 jQuery 的功能,我应该将 jQuery 放在哪里?我现在的结构如下:

带有标签的页面:main_page.php 该页面上有两个标签:一个通过 AJAX 拉入“page1.php”,一个拉入“page2.php”。

page1 有自己的元素,然后我在上面使用 jQuery。那个 jQuery 代码去哪里了?它是在 main_page.php 上还是在 page1.php 上?

现在我一直把它放在第 1 页上,我认为这是正确的,但这会产生其他问题,所以我只是想仔细检查一下,看看这是否正确。

0 投票
3 回答
1621 浏览

jquery-ui - 在初始页面加载时初始化 jQuery 远程选项卡的内容

我正在使用 jQuery 选项卡库来创建一组远程(即加载 ajax)选项卡。

但是,为了避免在 ajax 请求完成之前初始页面加载为空,我想在初始页面下载中包含初始选项卡的内容。

我通常通过在初始页面加载中提供一个与选项卡标题匹配的 div 来实现这一点,但是即使此内容立即出现,一旦我初始化选项卡,它就会执行 ajax 请求,这都是浪费并导致闪烁。我的基本问题是如何让 jQuery 选项卡不对最初选择的选项卡执行 ajax 请求,并将此内容作为初始页面加载的一部分,同时仍动态加载其他选项卡。

复杂之处在于我无法硬编码哪个选项卡是“初始”选项卡的 ids/hrefs,因为初始选项卡将根据可用内容而更改。

我确信在初始化选项卡之前,有某种 hacky 方法可以通过 javascript 动态重写选项卡的 URL,但我正在寻找更清洁的解决方案。

有任何想法吗?