Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/11/2013, 09:40
Avatar de adryan310
adryan310
 
Fecha de Ingreso: septiembre-2012
Mensajes: 450
Antigüedad: 12 años, 2 meses
Puntos: 3
Pregunta Como poder hacer esto con jquery - leer

Hola gente,

Se que me diran que por que puse todo el codigo pero no me quedo alternativa, estoy usando una version de jquery algo vieja. Por eso encontraran algunos codigos algo prehistóricos. Tengo un document ready que le pasa a otra funcion algunos objetos.
Código HTML:
$(document).ready(function() {
    var leagues = {L1:"10", L2:"1"};
    var games   = {G1:"12703", G2: "303"};
    var divs    = {D1:"bp_lines_games_1", D2:"bp_lines_games_2"};
    
    test(leagues, games, divs);   	 
 });
Luego en la funcion que resive, separa cada fragmento del objeto y se los pasa por separado a otra funcion de esta forma
Código HTML:
function test(leagues, games, divs){
  var x;
  var league;
  var game;
  var div;
  var lea = leagues;
  var gam = games;
  var di  = divs;
      for (x in games){
           var id = x.replace("G","");
			   league = lea["L"+id];
			   game   = gam[x];
			   div    = di["D"+id];
			   lines(div, league, game);
        }		   
}
En la funcion que se llama lines, pretendo que ella me devuelva una tabla con los datos que me retorne json, eso funcionaba cuando yo queria solo una tabla, pero ahora quiero que me retorne la cantidad de tablas que se requieran, por ello en la funcion test llamo esta funcion en el FOR.

La funcion lines esta aca: lines
Lo puse asi por que el foro no me dejo cargar todo el codigo, pero tampoco es mucho.

Nota: las tablas que me retorne la funcion lines, deben de mostrarse en su correspondiente DIV, para ello paso los ID de cada div por parametro, aca estan los divs:
Código HTML:
<div class="linesGames" id="bp_lines_games_1">Live Lines</div>
<div class="linesGames" id="bp_lines_games_2">Live Lines</div> 

Última edición por adryan310; 28/11/2013 a las 09:58