我正在使用DataTables并使用此代码突出显示所选行:
/* Click event handler */
$('#items-table tbody tr').live('click', function () {
var id = this.id;
var index = jQuery.inArray(id, aSelected);
if ( index === -1 ) {
aSelected.push( id );
} else {
aSelected.splice( index, 1 );
}
$(this).toggleClass('row_selected');
} );
我想做的是仅在选择一行或多行时显示以下 html:
<p>
<a href="javascript:void(0)" id="delete">Delete selected rows</a>
</p>
我怎样才能实现这个目标?
最佳答案
if ($('#items-table tbody tr.row_selected').length > 0){
$('#delete').show();
}
else {
$('#delete').hide();
}
关于javascript - 仅当选择一行时才显示一些 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7901439/