searchtab.js 731 Bytes
define(function( require, exports, module ) {
    "use strict";

    // 注册插件
    $.fn.searchtab = function() {
        if (this.length > 0) {
            return this.each(function() {
                $(this).find("[data-target]").click(function(){
                    var target = $(this).attr('data-target');
                    var $target = $("#"+target);
                    $target.siblings().addClass('m-hide');
                    $target.removeClass('m-hide');
                    $(this).parent().siblings().removeClass('active');
                    $(this).parent().addClass('active');
                });
            });
        }
    };
    
    $(function(){
        $("[searchtab]").searchtab();
    });
});