Hi,
thanks for the quick reply. Too bad to hear there is no solution at the moment. Hope you find a way to use this plugin with fancybox.
For now, I use the regular pin button below the image in the fancybox description based on this snippets:
https://jsfiddle.net/G5TC3/
https://stackoverflow.com/questions/9352021/how-can-i-rerender-pinterests-pin-it-button/13434570#13434570
I came up with this:
.fancybox({
beforeShow: function () {
if (this.title) {
// Add Pinterest button
this.title = '<a id="pinbutton" data-pin-config="beside" href="//pinterest.com/pin/create/button/?url=' + document.location.href + '&media=' + this.href + '&description=via myDomain.com" data-pin-do="buttonPin" target="_blank" ><img src="//assets.pinterest.com/images/pidgets/pin_it_button.png" /></a><br />' + this.title ;
}
},
afterShow: function() {
// Render pin button
var element = document.getElementById('pinbutton');
(function(x){ for (var n in x) if (n.indexOf('PIN_')==0) return x[n]; return null; })(window).f.render.buttonPin(element);
},
helpers : {
title : {
type: 'inside'
}
}
});
Perhaps it gives you some inspiration, as the pin button gets rendered explicit this way, too.