I'd like to change the URL to like of an FB:Like button dynamically using JavaScript.
Right now I've only been able to change the href
attribute of the fb:like
tag (I've pasted the code below). But simply changing the href
doesn't seem to work. Perhaps I have to re-initiate the FB:Like button, but so far I can't figure out how..
function update_share(container, url) {
// update fb:like href value
var container = container[0] || document.body;
var button = container.getElementsByTagName('fb:like');
button[0].setAttribute('href', url);
}