Difference between revisions of "User:Lexar/sandbox/Page.js"
< User:Lexar | sandbox
m (formatting) |
m (removing the setting of the first tab, removing the container variable) |
||
| Line 13: | Line 13: | ||
}, | }, | ||
init: function() { | init: function() { | ||
| − | + | $('.weapon-wear-table').each(function(){ | |
| − | |||
var $this = $(this), | var $this = $(this), | ||
tabs = $this.children('.tabs'), | tabs = $this.children('.tabs'), | ||
| Line 20: | Line 19: | ||
weapons = $this.children('.weapons'), | weapons = $this.children('.weapons'), | ||
weapon = weapons.children('li'); | weapon = weapons.children('li'); | ||
| − | |||
| − | |||
tab.click(function(){ | tab.click(function(){ | ||
WeaponWearTable.tabSwitch($(this),tab,weapons,weapon); | WeaponWearTable.tabSwitch($(this),tab,weapons,weapon); | ||
Latest revision as of 06:03, 16 July 2015
//my js page for general screwin around
//$('head').append('<link href="https://dl.dropboxusercontent.com/u/32668357/wiki_stuff/tempres/style.css" rel="stylesheet" type="text/css" />');
//Start weapon wear table tabs -----
var WeaponWearTable = {
tabSwitch: function($this,tab,weapons,weapon) {
if (!$this.hasClass('current')) {
var tabIndex = $this.index();
$this.parent().find('.current').removeClass('current');
$this.addClass('current');
weapons.find('.current').removeClass('current');
weapon.eq(tabIndex).addClass('current');
}
},
init: function() {
$('.weapon-wear-table').each(function(){
var $this = $(this),
tabs = $this.children('.tabs'),
tab = tabs.children('li'),
weapons = $this.children('.weapons'),
weapon = weapons.children('li');
tab.click(function(){
WeaponWearTable.tabSwitch($(this),tab,weapons,weapon);
});
});
}
};
$(WeaponWearTable.init);
//End weapon wear table tabs -----