Fix checkUserDefined

Исправил работу checkUserDefined, так как функция вообще не работала + там были ошибки со сторонами.
Так же теперь атрибуты проверяются через .data()