Alterar o URL AddThis dinamicamente com jQuery

Eu estou tentando mudar dinamicamente o URL enviado por addthis. Quando um usuário altera um elemento, ele atualiza uma área de texto contendo um URL personalizado para que ele possa retornar a esse URL e continuar / visualizar seu trabalho.

Eu estou criando um botão addthis assim (a partir de seus documentos de API):

var addthis_share = {url:"http://www.johndoe.com"}
$(document).ready(function(){
    var tbx = document.getElementById("toolbox"),
    svcs = {email: 'Email', print: 'Print', facebook: 'Facebook', expanded: 'More'};
    for (var s in svcs) {
        tbx.innerHTML += '<a class="addthis_button_'+s+'">'+svcs[s]+'</a>';
    }
    addthis.toolbox("#toolbox");
});

Então, quando o URL é atualizado, estou tentando atualizar o addthis URL de compartilhamento da seguinte forma:

function updateURL(){
    ...get some variables here and generate a new url
    var newURL="http://the.url.i.want.to.share.com";
    $('#tagUrl').val(newURL);
    //addthis_share = {url:newURL}
    addthis_share = {url:newURL}
    addthis.toolbox("#toolbox");
} 

Os botões originais estão sendo gerados e contêm o URL correto, mas quando a função de atualização de URL é executada, a URL de compartilhamento addth não está sendo atualizada. Como posso forçá-lo a atualizar o addthis url?

questionAnswers(6)

yourAnswerToTheQuestion