Need to load a full page and take content from it.
Well basically, I'm using .load() multiple times which takes very long to load and its all from the same page just getting different #ids and .classes
- foreach($Servers as $Server){
- $Array[] = '<!-- Auto generated: "'. $Server['ServiceName'] .'" -->';
- $Array[] = "$('#". $Server['ServiceName'] ." .Hostname').fadeOut('slow', function(){ $('#". $Server['ServiceName'] ." .Hostname').load('./includes/serversinfo.php #servers #". $Server['ServiceName'] ." .Hostname', function(){ $('#". $Server['ServiceName'] ." .Hostname').fadeIn('slow'); }); });";
- $Array[] = "$('#". $Server['ServiceName'] ." .Map').fadeOut('slow', function(){ $('#". $Server['ServiceName'] ." .Map').load('./includes/serversinfo.php #servers #". $Server['ServiceName'] ." .Map', function(){ $('#". $Server['ServiceName'] ." .Map').fadeIn('slow'); }); });";
- $Array[] = "$('#". $Server['ServiceName'] ." .Game').fadeOut('slow', function(){ $('#". $Server['ServiceName'] ." .Game').load('./includes/serversinfo.php #servers #". $Server['ServiceName'] ." .Game', function(){ $('#". $Server['ServiceName'] ." .Game').fadeIn('slow'); }); });";
- $Array[] = "$('#". $Server['ServiceName'] ." .Players').fadeOut('slow', function(){ $('#". $Server['ServiceName'] ." .Players').load('./includes/serversinfo.php #servers #". $Server['ServiceName'] ." .Players', function(){ $('#". $Server['ServiceName'] ." .Players').fadeIn('slow'); }); });";
- $Array[] = "$('#". $Server['ServiceName'] ." .Secure').fadeOut('slow', function(){ $('#". $Server['ServiceName'] ." .Secure').load('./includes/serversinfo.php #servers #". $Server['ServiceName'] ." .Secure', function(){ $('#". $Server['ServiceName'] ." .Secure').fadeIn('slow'); }); });";
- $Array[] = "$('#". $Server['ServiceName'] ." .Alive').fadeOut('slow', function(){ $('#". $Server['ServiceName'] ." .Alive').load('./includes/serversinfo.php #servers #". $Server['ServiceName'] ." .Alive', function(){ $('#". $Server['ServiceName'] ." .Alive').fadeIn('slow'); }); });";
- $Array[] = "$('.generated').fadeOut('slow', function(){ $('.generated').load('./includes/serversinfo.php .generated', function(){ $('.generated').fadeIn('slow') }); });";
- }
So if you could please help me load it once into variables or such. Since I'm new with javascript but pretty good with jQuery, I need your help.