Czemu do funkcji jQuery ($) przekazujesz jako parametr funkcję? Czemu ma to służyć? Jeśli nie masz globalnie ustawionego $ jako jQuery i chcesz to zrobić dla konkretnego bloku kodu to robisz to błędnie, powinno być coś takiego:
Nie używam do forum tabletu lub smartfona, to ruch myszki jak dla mnie ok, pozostaje dalej zawęzić działanie tylko do mniejszej grupy linków (by nie próbowało modyfikować np. linka z osadzonego wideo YouTube, linków z cytatów do profilu użytkownika / przywołań) i może obciążenie wywoływane przez zdarzenia ruszania kursorem (wciąż nie znalazłem zdarzenia załadowania nowego postu czy przebudowania się ruchomej części kodu).