jquery 访问器 id 与类?

标签 jquery class jquery-ui-tabs

在此链接:http://jqueryui.com/demos/tabs/当我们查看“查看源代码”时,我们有:

<div id="tabs">
    <ul>
        <li><a href="#tabs-1">...</a></li>
        <li><a href="#tabs-2">...</a></li>
        <li><a href="#tabs-3">...</a></li>
    </ul>
    <div id="tabs-1">...</div>
    <div id="tabs-2">...</div>
    <div id="tabs-3">...</div>
</div>

所以我想知道,如何用类而不是 id 来实现这个,
考虑到这部分代码会被多次使用可能被ajax加载,
不同时期。

最佳答案

对于动态添加选项卡,有一个 add 方法可以为您自动命名选项卡控件,从而让您重复使用选项卡创建代码。

当选项卡添加到页面时,它会触发添加事件,如选项卡文档页面所示:

var $tabs = $('#example').tabs({
    add: function(event, ui) {
        $tabs.tabs('select', '#' + ui.panel.id);
    }
});

来自 http://jqueryui.com/demos/tabs/#default

关于jquery 访问器 id 与类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5964595/

相关文章:

javascript - jQuery 从时间集数组中挑选出时间范围

javascript - 添加 Angular 样式时出现未知错误

c# - 如何查找对象是否来自类而不是父类(super class)?

javascript - 当部分 View 加载到 Jquery 选项卡时,我尝试打开 Jquery 对话框时出错

javascript - 在页面加载时选择默认选项卡

jquery - jQuery UI 的选项卡演示如何隐藏虚线焦点框?

jquery - Rails 从 javascript 删除链接调用

javascript - self.close() 不适用于键码事件

c++ - 一些简单的构造函数代码的解释

oop - 一个类在其自身上执行功能是好的约定吗?