Changeset 297:2cceb24d3924 for admin/js/jquery
- Timestamp:
- 05/18/11 08:39:11 (14 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/js/jquery/jquery.pageTabs.js
r0 r297 9 9 breakerClassName: 'clear' 10 10 }; 11 11 12 12 var index = start_tab ? start_tab : 0; 13 13 14 14 this.params = jQuery.extend(defaults,settings); 15 15 this.divs = jQuery('div.'+this.params.className); … … 20 20 jQuery._pageTabs.prototype = { 21 21 items: new Array(), 22 22 23 23 createList: function() { 24 24 if (this.divs.length <= 0) { 25 25 return; 26 26 } 27 27 28 28 this.block = document.createElement('div'); 29 29 this.block.className = this.params.listClassName; … … 32 32 this.block.appendChild(this.list); 33 33 var li, a; 34 34 35 35 var This = this; 36 36 var i=0; … … 57 57 } 58 58 }); 59 59 60 60 this.breaker = document.createElement('br'); 61 61 this.breaker.className = this.params.breakerClassName; 62 62 63 63 jQuery(this.divs.get(0)).before(this.block); 64 64 jQuery(this.block).after(this.breaker); 65 65 }, 66 66 67 67 showDiv: function(index) { 68 68 var This = this; 69 69 var i = 0; 70 70 var to_trigger = null; 71 71 72 72 this.divs.each(function() { 73 73 if ((this.id != '' && this.id == index) || i == index) { 74 jQuery(this).show( );74 jQuery(this).show(0, positionFooter); 75 75 This.items[i].className = This.params.listClassName+'-active'; 76 76 to_trigger = i; 77 77 } else { 78 jQuery(this).hide( );78 jQuery(this).hide(0, positionFooter); 79 79 This.items[i].className = ''; 80 80 } 81 81 82 82 i++; 83 83 }); 84 84 85 85 if (to_trigger != null) { 86 86 jQuery(this.divs[to_trigger]).onetabload();
Note: See TracChangeset
for help on using the changeset viewer.