如何为动态创建的Materialize Toast工具提示创建一个列表器?

时间:2017-01-04 14:55:02

标签: jquery listener materialize

我有以下代码来激活Toast Tooltip组件:

$(function(){   
    $('.tooltipped').tooltip({delay: 50}); 
});

然而,当我们在对象上创建对象时,它不起作用。

我可以使用 JQuery.on 创建某种监听器吗?

1 个答案:

答案 0 :(得分:1)

只要有变化,您就可以使用draw events数据表重新初始化表格中的the tooltips

$('#myTable').on( 'draw.dt', function () {
    $('#myTable .tooltipped').tooltip({delay: 50}); 
} );

您还可以删除tooltipped类以仅初始化工具提示事件一次:

$('#myTable').on('draw.dt', function () {
    $('#myTable .tooltipped')
        .removeClass('tooltipped')
        .tooltip({delay: 50});
});