如何解决bootstrap数据切换不适用于动态创建的控件
下面是我的html表,我将在其中添加带有jQuery代码的行
<table id="DataTable" class="table">
<thead>
<tr class="sticky-th">
<th width="2%" id="tdid2"></th>
</tr>
</thead>
<tbody>
</tbody>
<tfoot>
<tr>
</tr>
</tfoot>
</table>
function BindTable_New(data) {
debugger;
$('#DataTable tbody').empty();
$.each(data,function (i,item) {
var rows = "<tr class= 'hovered-row' > \
<td width='100%'><i class='fa fa-trash fa-lg text-primary delete-icon' data-toggle='collapse' data-placement='bottom' data-original-title='C' id = 'delicon' aria-hidden='true'></i></td></tr>";
$('#DataTable tbody').append(rows);
});
}
$('.delete-icon').tooltip({
delay: 500,placement: "bottom",title: "testing",html: true
});
$('body').on('mouseenter','#FiscalPeriodDataTable',function () {
if ($(this).attr('data-toggle') != 'popover') {
console.log('calling12');
$(this).popover({
container: 'body',placement: 'left',trigger: 'hover'
}).popover('show');
}
});
解决方法
再次更新...
我终于明白了您的代码中存在的问题...
您只需要一个工具提示,但是您使用data-toggle="collapse"
....所以它不起作用~~~~
因此将其更改为data-toggle="tooltip"
,添加title="what you want to show"
,最后使用$('[data-toggle="tooltip"]').tooltip()
启用工具提示功能。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。