const truncate = () => { $('.uk-card-title').each((i, e) => { $(e).dotdotdot({ truncate: 'letter', watch: true, callback: (truncated) => { if (truncated) { $(e).attr('uk-tooltip', $(e).attr('data-title')); } else { $(e).removeAttr('uk-tooltip'); } } }); }); }; truncate();