Cambiar dinámicamente el contenido del "texto-texto" del botón de Tweet

Esta pregunta es muy cercana a lo que busco:Reemplace un atributo en el botón de Tweet con Jquery

Sin embargo,la solución sugerida Funciona solo una vez. Es decir, no puedo usarlo en micambiar declaración como esta:

<code>    switch(element.id)
    {
        case "t1":
            $(document).ready(function(){
                $('a[data-text]').each(function(){
                    $(this).attr('data-text', Text_Variant_1);
                });
                $.getScript('http://platform.twitter.com/widgets.js');
            });
            break;
        case "t2":
            $(document).ready(function(){
                $('a[data-text]').each(function(){
                    $(this).attr('data-text', Text_Variant_2);
                });
                $.getScript('http://platform.twitter.com/widgets.js');
            });
        ...
    }
</code>

Lo que pasa es que latexto de datos el atributo se establece de acuerdo con el caso que ocurra primero y no cambia después.

Como puedo cambiartexto de datos atributo de un botón de Tweet tantas veces como necesito?

Actualizar: Aquí está la página en la que estoy trabajando:http://zhilkin.com/socio/en/

losRasgos La mesa puede ser ignorada de forma segura. Lo que quiero hacer con elSociotipos tabla es que al hacer clic en un tipo, eltexto de datos del botón de Tweet debajo de la descripción de la derecha debe cambiarse en consecuencia.

En este momento funciona de esta manera: si muevo el mouse sobre o hago clic en "Don Quijote", entoncestexto de datos está establecido en "... Don Quijote ...", y permanece igual si hago clic en "Dumas" más adelante. Y viceversa: si muevo el mouse sobre o hago clic en "Dumas", entoncestexto de datos está establecido en "... Dumas ..." y no cambia si hago clic en "Don Quijote". (Otros tipos están vacíos en este momento.)

Por lo tanto, el botón Tweet solo se cambia la primera vez que ejecuto el script, pero necesito que se actualice tantas veces como cambie el tipo.

Respuestas a la pregunta(3)

Su respuesta a la pregunta