使用方法
/**
* jQuery plugin for tabs
*/
/* define $ as jQuery just in case */
(function ($) {
/* tabs - my custom plugin */
$.fn.tabs = function () {
/* set vars */
var tab_group = this;
var tab_controls = tab_group.find('.control');
var active_tabs = tab_group.find('.control.active');
var tab_targets = tab_group.find('.target');
var active_tab = active_tabs.first().length > 0 ? active_tabs.first() : tab_group.find('.tab_control:eq(0)');
var target_index = active_tab.index();
var target_el = tab_group.find('.target:eq(' + target_index + ')');
/* set the css */
tab_group.hide();
$(window).load(function () {
/* grab the active tab and hide all other tabs */
tab_controls.removeClass('active');
active_tab.addClass('active');
tab_targets.hide();
target_el.show();
/* show the tabs when everything is loaded */
tab_group.show();
});
/* tab click */
tab_group.on('click', '.control', function (e) {
/* set active class on the clicked tab */
tab_controls.removeClass('active');
$(this).addClass('active');
/* grab the target tab and show it */
var target_index = $(this).index();
console.log(target_index);
var target_el = tab_group.find('.target:eq(' + target_index + ')');
tab_targets.hide();
target_el.show();
e.preventDefault();
});
}
})(jQuery);
站长提示:
1. 苦力吧素材官方QQ群:
950875342
2. 平台上所有素材资源,需注册登录会员方能正常下载。
3. 会员用户积极反馈网站、素材资源BUG或错误问题,每次奖励
2K币。
4. PHP源码类素材,如需协助安装调试,或你有二次开发需求,可联系苦力吧客服。
5. 付费素材资源,需充值后方能下载,如有任何疑问可直接联系苦力吧客服