Allows usernames in chat to be clickable like in the playerlist.
当前为
// ==UserScript==
// @name Clickable Usernames in Chat
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Allows usernames in chat to be clickable like in the playerlist.
// @author Two
// @match https://sketchful.io/
// @grant none
// ==/UserScript==
(function () {
'use strict';
document.head.innerHTML = `<style>
.hoverTextt:hover{
transform: scale(1.03);
}
</style>` + document.head.innerHTML
$('#gameChatList').on('DOMNodeInserted', 'li', function (event) {
if (event.target = 'li' && event.originalEvent.path[0].nodeName.toLowerCase() == 'li' && event.originalEvent.path[0].className != "chatAdmin") {
var x = document.querySelectorAll(".gameAvatarName")
var i;
var res;
for (i = 0; i < x.length; i++) {
if (x[i].innerHTML + ": " == event.originalEvent.path[0].firstChild.firstChild.lastChild.parentElement.innerText) { res = x[i]; break; }
}
event.originalEvent.path[0].className = "hoverTextt"
event.originalEvent.path[0].setAttribute("onclick", res.parentElement.parentElement.getAttribute('onclick'))
}
});
})();