使用mootools创建选项卡

时间:2011-03-14 09:19:15

标签: mootools

如何使用mootools创建三个标签?

1 个答案:

答案 0 :(得分:4)

function mootab(_nav, _body) {
    var tabs = $(_nav).getElements('a');
    var containers = _body.getElements('li');

    tabs.each(function(tab, index) {
        tab.addEvents({
            click: function(event) {
                event.stop();

                tabs.removeClass('active');
                tabs[index].addClass('active');

                containers.removeClass('active');
                containers[index].addClass('active');
            }
        });
    });
}

mootab($('tabs-nav'),$('tabs-body'))

以下示例更具可重用性:Fiddle