Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/04/2014, 12:13
rjulio21
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 389
Antigüedad: 13 años, 9 meses
Puntos: 16
Ejecutar funcion guardada en atributo data

Buenas tardes amigos,


Tengo el siguiente codigo :
HTML:
Código HTML:
Ver original
  1. <button type="button" data-ajax="true" data-accion="hola" data-accion="hola">
  2.   Actualizar

javascript:
Código Javascript:
Ver original
  1. $( document ).ready(function(){
  2.    
  3.     $("[data-ajax=true]").on('click',function(){
  4.     console.log("llegue");
  5.             if($(this).data('accion')){
  6.                 $(this).data('accion').call(this);
  7.             }
  8.             console.log($(this).data('accion'));
  9.    
  10.     });
  11.    
  12. });
  13.  
  14. function hola(){
  15.     console.log('llegue al hola');
  16. }


Pero me da un error diciendome que "call" no es una funcion, a ver si alguien podria tener una idea de como puedo hacer para mandar a ejecutar una funcion q esté entonces guardada en un data?
__________________
Lo imposible es lo posible visto por los ojos de un incapaz.
Si te sirve la respuesta. dale + al karma.
Saludos