diff --git a/app/assets/javascripts/single_page/dynamic_table.js.erb b/app/assets/javascripts/single_page/dynamic_table.js.erb index 6ee1597be0..61689a5525 100644 --- a/app/assets/javascripts/single_page/dynamic_table.js.erb +++ b/app/assets/javascripts/single_page/dynamic_table.js.erb @@ -248,6 +248,13 @@ const handleSelect = (e) => { }, draw () { ObjectsInput.init(); + + const tooltips = $j('[data-toggle="tooltip"]') + tooltips.tooltip('destroy'); + tooltips.tooltip({ + container: 'body', + placement: 'top' + }); }, }, ajax: options.ajax @@ -294,11 +301,8 @@ const handleSelect = (e) => { } $j(x) .attr("title", columns[i].description) - .attr("data-toggle", "tooltip") - .attr("data-placement", "top") - .attr("data-container", "body"); + .attr("data-toggle", "tooltip"); }); - $j('[data-toggle="tooltip"]').tooltip(); highlightTitleCol(this.table); }, pasteFromClipboard: function () {