在IE8中添加jQuery选项卡并转到选项卡
Adding jQuery tab and Going to Tab in IE8
我正在尝试向页面动态添加一个额外的jquery选项卡,然后转到该选项卡。
我将新选项卡放在最后一个选项卡之前(就像在现实世界的例子中一样,我实际上使用最后一个选项卡作为按钮来创建新选项卡)
出于某种原因,IE8变得非常混乱,并将内容放入您创建的新选项卡中,该选项卡是所有选项卡(标题,内容等)的html
http://jsfiddle.net/nSLfN/3/
任何想法为什么会发生这种情况?
您应该选项卡添加方法以转到新添加的选项卡。此外,您还需要正确设置选项卡内容href和内容。见下文,
var $tabs = $('#tabs');
$tabs.tabs({
tabTemplate: '<li><a href="#{href}">#{label}</a></li>',
add: function( event, ui ) {
$tabs.tabs( "option", "selected", ui.index );
var tabCount = $tabs.tabs("length");
$(ui.panel).append('<div id="#Delivery"'+ tabCount +'>New Tab Content ' + tabCount + '</p>');
}
});
$('#addtab').click(function() {
var tabCount = $tabs.tabs("length");
$tabs.tabs("add", "#Delivery" + tabCount, "Delivery " + tabCount, tabCount-1);
});
演示
相关文章:
- 按照选项卡索引的顺序循环一个jQuery选择
- 如何在使用selectBoxIt JQuery插件时检测选项更改
- JQuery覆盖不更改单选选项
- jQuery动态表单显示在select选项上
- Jquery:如何获取所选选项全文(带空格)
- 使用基于文本的 Jquery 选择选项
- 如果类不是一个选项,如何在使用 jQuery 时控制(避免)嵌套 html 元素的样式
- 使用纯javascript而非jquery使所选选项卡处于活动状态并保持非活动状态
- 阻止选项卡缓存jquery ui
- 使用Jquery增加选项卡
- 如何在jquery.easytabs.js中获取当前选项卡
- JQuery-停止手风琴链接关闭所有选项卡
- 设置所选选项JQuery
- 防止已选择的选项 Jquery 使用 MYSQL 自动完成
- 动态替换下拉菜单选项jQuery
- 在Chrome和Firefox中选择选项jquery 2.1.1时出错
- 附加逗号分隔的值以选择选项 jQuery
- 忽略选择选项jQuery的值
- 无法在回调时配置选项(jQuery插件)
- 为什么这个自动选择第一个选项jquery脚本在Internet Explorer中不起作用