We regularly add text to displays using jQuery on the client side. Again, we don't use the Me Too button, but here is some sample code we are using to add users' full names within thread display pages. I'm sure you can adapt this to extend your Me Too button (or perhaps you can use the "string bomb" thing I mentioned in my other reply).
<@liaAddScript>
;(function($) {
$(document).ready(function()
{
$('div.lia-message-author-username').each(function(index) {
var uname = $(this).find('.lia-user-name-link').attr('title');
if (typeof uname === 'undefined' || uname == '') {
uname = $(this).find('.lia-user-name-link').text();
}
var currElem = $(this);
$.ajax({
type: "GET",
url: "/restapi/vc/users/login/" + uname + "/profiles",
data: ({
"xslt": "json-v2.xsl"
}),
success: function(result) {
var first_name = "";
var last_name = "";
$.each(result.response.profiles.profile, function(pindex, profile) {
if (profile.name == "name_first") {
first_name = profile.$;
}
if (profile.name == "name_last") {
last_name = profile.$;
}
});
if (first_name != "" && last_name != "") {
$('<div class="lia-message-author-fullname"><b>' + first_name + ' ' + last_name + '</b></div>').insertAfter(currElem);
}
}
});
});
});
})(LITHIUM.jQuery);
</@liaAddScript>