Хм, вы используете для этого подсказку пользовательского интерфейса jQuery? Если да, то то, что вы делаете, никогда не сработает.
Просто потому, что вы пытаетесь использовать его не по назначению.
Во-первых, всплывающая подсказка отображается только тогда, когда пользователь наводит курсор на контент — что пользователь, вероятно, и сделает, во что бы то ни стало, но показывать ошибки таким образом нецелесообразно.
Во-вторых, функциональность всплывающей подсказки в пользовательском интерфейсе jQuery основывает свое содержимое на атрибуте «title» контента — если у вас нет атрибута title, ему нечего будет показывать.
Кроме того, вы не можете назначить html-контент, как вы это сделали в примере, поскольку это не будет работать.
Чтобы использовать HTML-контент (для чего нет реальной причины, вы можете стилизовать то, что показано, используя CSS-класс), вам придется назначить функцию для возврата HTML-контента.
Но чтобы он отображал ваш пользовательский контент, вам придется присвоить этот контент атрибуту title элемента.