Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2011, 19:50
skandar
 
Fecha de Ingreso: enero-2011
Mensajes: 24
Antigüedad: 13 años, 11 meses
Puntos: 1
JQuery History y botón "Me Gusta" (like button) de facebook

Estoy atascado en este problema.
Utilizo el siguiente código para cargar mediante JQuery en un div, funciona perfecto, y permite utilizar los botones del navegador (atrás/adelante y marcadores), ademas de url directas.
Código Javascript:
Ver original
  1. var $j = jQuery.noConflict();
  2. jQuery(document).ready(function($j) {
  3.         function load(num) {
  4.             $j('div#columna_derecha_centro').html('<img src="img/cargando.gif" class="cargando">')
  5.             $j('div#columna_derecha_centro').fadeOut("slow").hide().load(num +".php").fadeIn("slow");
  6.         }
  7.  
  8.         $j.history.init(function(url) {
  9.                 load(url == "" ? "inicio" : url);
  10.             });
  11.  
  12.         $j('a.cargar').live('click', function(e) {
  13.                 var url = $j(this).attr('href');
  14.                 url = url.replace(/^.*#/, '');
  15.                 $j.history.load(url);
  16.                 return false;
  17.             });
  18.     });

El problema es implementar el botón "me gusta" de facebook (Like button), el método por iframe lo carga pero al dar click no funciona, y el método XFBML simplemente no aparece.

¿Alguien sabe como hacerlo funcionar, si falta algo, o simplemente no se puede?.

Gracias.