ugrás a tartalomhoz

Archívum - Júl 1, 2018 - Fórum téma

jQuery Tab

Theo76 · 2018. Júl. 1. (V), 16.21
Sziasztok!

Ezt a kis szkriptet írtam, ami tab kezelést valósít meg az oldalon. A probléma az, hogy tab váltás esetén, a betöltött tartalomba már nem működik a jQuery, mintha a fő tartalomtól teljesen külön állna...
  1. function tabLink( tabId, tabMaxNumb, content, link, anim ){  
  2.     var anim = ( typeof anim === 'undefined' ) ? false : true;  
  3.     var $error = true;  
  4.   
  5.     for ( i = 1; i < tabMaxNumb; i++ ) {  
  6.         if ( $( '#tab-' + i ).attr( 'class').search( ' tableTabDis' ) != -1 ) {  
  7.             if ( ( '#tab-' + i ) != tabId ) {  
  8.                 $( '#tab-' + i ).removeClass( 'tableTabDis' );  
  9.                 $error = false;  
  10.             }  
  11.         }  
  12.     }  
  13.   
  14.     if ( !$error ) {  
  15.         $( tabId ).addClass( 'tableTabDis' );  
  16.   
  17.         content = '#' + content;  
  18.         $.ajax({  
  19.             type: 'GET',  
  20.             url: link,  
  21.             beforeSend: function(){  
  22.                 $( content ).slideUp( 'fast'function() {  
  23.                     $( content ).html( '' );  
  24.                 });  
  25.             },  
  26.             success: function( data ){  
  27.                 $( content ).css( 'display','block' );  
  28.                 $( content ).slideDown( 'fast'function() {  
  29.                     $( content ).html( data );  
  30.                 });  
  31.             }  
  32.         });  
  33.     }  
  34. }