Foros del Web » Programando para Internet » Jquery »

Cambiar valor onclick con jquery

Estas en el tema de Cambiar valor onclick con jquery en el foro de Jquery en Foros del Web. Esta es la funcion xajax: Código PHP: function  AccionMoverCaja ( $pokemon_id )     {          $respuesta = new  xajaxResponse ();                   //Manejador base de datos          include_once( "clases/manejadordb.php" ); ...

  #31 (permalink)  
Antiguo 15/12/2009, 05:06
 
Fecha de Ingreso: septiembre-2005
Ubicación: Valencia
Mensajes: 738
Antigüedad: 19 años, 3 meses
Puntos: 5
Respuesta: Cambiar valor onclick con jquery

Esta es la funcion xajax:

Código PHP:
function AccionMoverCaja($pokemon_id)
    {
        
$respuesta= new xajaxResponse();
        
        
//Manejador base de datos
        
include_once("clases/manejadordb.php");
        if (!isset(
$db)) $db= new manejadordb;
        
        include(
'funciones/juego/equipo/DevolverNumPkmEquipo.php');
        
$num_pokemonsDevolverNumPkmEquipo($_COOKIE['pokemonrpg_jugador_entrenador']);
        if (
$num_pokemons1)
        {
            
$pokemon$db->ArrayConsulta($db->Consulta("SELECT * FROM pokemonrpg_pokemoncapturado WHERE id= '$pokemon_id' AND _entrenador= '{$_COOKIE[pokemonrpg_jugador_entrenador]}'"));
            include(
'funciones/juego/equipo/MoverCajaPkmEquipo.php');
            
MoverCajaPkmEquipo($pokemon_id);
            
            
//Borramos flechas de posicion de los demas pokemons segun la posicion de este
            
if ($num_pokemons== 2)
                
$script_ingerto"$('#adelante1').remove(); $('#atras1').remove(); $('#adelante2').remove(); $('#atras2').remove();";
            else if (
$pokemon['_equipo_posicion']== $num_pokemons)
            {
                
$pos$num_pokemons 1;
                
$script_ingerto"$('#adelante$pos').remove();";
            }
            else if (
$pokemon['_equipo_posicion']== 1)
            {
                
$pos2;
                
$num_pokemons++;
           
//-------EN ESTE FOR QUIERO CAMBIAR EL ONCLICK DE POSICION$N, PERO NO HAY MANERA YA LO INTENTE CON BIND Y NADA...
                
for ($n=$pos;$n<$num_pokemons;$n++)
                {
                    
$i $n 1;
                    
$script_ingerto.= "$('#contenedor_pos$n').attr({id: 'contenedor_pos$i'}); $('#adelante$n').attr({id: 'adelante$i'}); $('#atras$n').attr({id: 'atras$i'}); $('#posicion$n').attr({id: 'posicion$i', value: '$i', onclick: '$i'});";
                }
                
$script_ingerto.= "$('#atras1').remove();";
            }
            else
            {
                
$pos$pokemon['_equipo_posicion'];
                
$num_pokemons++;
//-------IGUAL QUE ANTES..
                
for ($n=$pos;$n<$num_pokemons;$n++)
                {
                    
$i $n 1;
                    
$script_ingerto.= "$('#contenedor_pos$n').attr({id: 'contenedor_pos$i'}); $('#adelante$n').attr({id: 'adelante$i'}); $('#atras$n').attr({id: 'atras$i'}); $('#posicion$n').attr({id: 'posicion$i', value: '$i', onclick: '$i'});";
                }
            }
            
            
//>>>Cambios visuales
            
$html"<div id=\"id{$pokemon[id]}\" style=\"display: inline-block; width: 20%;\">";
            
$html.= "<div style=\"text-align: center\"><h4>{$pokemon[nombre]}</h4></div>";
            
$html.= "<div style=\"float: left; width: 50%;\">";
            
$html.= "<img src=\"graficos/mundo/pokemons/{$pokemon[numero]}-{$pokemon[genero]}.png\" style=\"width: 60px; height: 60px;\" onclick=\"AccionMoverEquipo(\'{$pokemon[id]}\');\" />";
            
$html.= "</div>";
            
$html.= "<div style=\"float: right; width: 50%;\">";
            
$html.= "<div><strong>Nivel:&nbsp;</strong>{$pokemon[nivel]}</div>";
            
$html.= "<div><strong>Ps:&nbsp;</strong>{$pokemon[ps_actu]}/{$pokemon[ps]}</div>";
            
$html.= "<div><strong>Estado:&nbsp;</strong><span class=\"pokemon_estado_{$pokemon[estado]}\">{$pokemon[estado]}</span></div>";
            
$html.= "</div>";
            
$html.= "</div>";
            
$bloque_proceso_color'verde';
            
$bloque_proceso_descripcion'El pokemon ha sido movido a la caja';
            
$respuesta->script("$('#bloque_carga').hide(); $('.carga').attr({disabled: ''}); $('#contenedor_pos{$pokemon[_equipo_posicion]}').remove(); $('#informacion_caja').hide(); $('#caja_pokemons').append('$html'); $('#bloque_proceso').attr({className: 'bloque_proceso_$bloque_proceso_color', style: 'display: block', innerHTML: '$bloque_proceso_descripcion'}); $('#bloque_proceso').corner();".$script_ingerto);
        }
        else
        {
            
//>>>Cambios visuales
            
$bloque_proceso_color'rojo';
            
$bloque_proceso_descripcion'Debes poseer por lo menos un pokemon en tu equipo';
            
$respuesta->script("$('#bloque_carga').hide(); $('.carga').attr({disabled: ''}); $('#bloque_proceso').attr({className: 'bloque_proceso_$bloque_proceso_color', style: 'display: block', innerHTML: '$bloque_proceso_descripcion'}); $('#bloque_proceso').corner();");
        }
        
        return 
$respuesta;
    } 
__________________
http://www.pkmrpg.es
  #32 (permalink)  
Antiguo 28/01/2010, 11:29
 
Fecha de Ingreso: septiembre-2005
Ubicación: Valencia
Mensajes: 738
Antigüedad: 19 años, 3 meses
Puntos: 5
Respuesta: Cambiar valor onclick con jquery

nada... ffs
__________________
http://www.pkmrpg.es
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:41.