【问题标题】:Rename jQuery tabs?重命名 jQuery 选项卡?
【发布时间】:2010-09-27 12:32:14
【问题描述】:

是否可以重命名 jQuery UI 选项卡控件中的所有选项卡?我的标签从 1..N 开始编号,并且可以从中删除标签。我想“重命名”剩余的选项卡,以便在删除第四个选项卡时它们编号为 1、2、3、4、5、6 和 1、2、3、5、6、7。它们最终应该以基于 1 的索引命名。

【问题讨论】:

    标签: jquery user-interface tabs


    【解决方案1】:

    如果您使用的是Tabs_3,那么这很容易。简单地说:

    var n = 1;
    $('#example > ul span').each(function() { this.innerHTML=n;n++; });
    

    【讨论】:

    • 你的内部块可以是 this.innerHTML=n++;
    • 谢谢,这很好用。我应该已经意识到 Tabs_3 会改变底层 HTML。
    • 迈克:可以吗?我怀疑将数字运算符与魔术字符串(如innerHTML)混合使用 - 所有浏览器都正确支持吗? (我现在无法检查)
    • Vegard:Tabs_3简单地修改了dom的样式属性,并添加了一些事件处理函数;对 Firebug 的快速检查表明它根本没有改变 dom。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-29
    • 2021-12-05
    • 2020-11-30
    • 2015-06-03
    • 1970-01-01
    相关资源
    最近更新 更多