added data attribute for links

Конечно нет, для того чтобы работало после изменения следует сделать что то типа 
$(table).on 'click', '[data-link]', -> или если использовать абсолютно для всех элементов, то 
$(document).on 'click', '[data-link]', ->