в fnRowCallBack добавить класс к каждому из элементов, требующих MouseOver, а затем вызвать парение для каждого из этих элементов ..
образец,
count=0;
$("#requestsTable").dataTable({
"bFilter" :false,
"bAutoWidth" :false,
"aaData" : requestData,//whatever data u want to populate the table with
"fnRowCallback" : processRow
});
function processRow(nRow, aData, iDisplayIndex, iDisplayIndexFull){
if(count==1){ //hide every other row, link row
count=0;
$(nRow).addClass("hidden");
return nRow;
}
count=1;
//add hover functions for normal rows
$(nRow).hover(function(){
$(this).next().show();
},function(){
$(this).next().hide();
});
return nRow;
}
добавить стиль для класса скрытые
.hidden{
display: none;
}
Вы могли бы предоставить базовый пример того, как это будет работать в функции fnRowCallBack? Проблема, с которой я столкнулась, - это изменить строку, чтобы включить меню. – pramirez
спасибо за пример, но это не совсем то, чего я пытаюсь достичь. базовая таблица, определенная здесь http://jsfiddle.net/Hg4NF/9/, - это то, что я пытаюсь выполнить, - ссылки будут отображаться только тогда, когда пользователь перебирает соответствующую строку. возможно ли это с datatables? – pramirez
Позвольте мне получить это прямо .. вы добавите ряд ссылок ниже каждой строки. Строка ссылок должна быть видна только тогда, когда вы наведите указатель мыши на нормальную строку справа? – redDevil