jQuery DataTables: la ordenación no funciona cuando la fecha también es un enlace

Me doy cuenta de que la clasificación de fechas en el Reino Unido no funciona cuando una fecha también es un enlace.

Ejemplo 1. manifestació)

Aquí la fecha es pura prueba. Funciona bien completo.

       <tr>
            <td>01/01/01</td>
            <td>Tarik</td>
            <td>Rashad Kidd</td>
            <td>1 34 238 6239-0509</td>
        </tr>

Ejemplo 2. manifestació)

Aquí la fecha también es un enlace. No funciona del todo. Sin embargo, no arrojo ningún error.

         <tr>
            <td><a href="#">01/01/01</a></td>
            <td>Tarik</td>
            <td>Rashad Kidd</td>
            <td>1 34 238 6239-0509</td>
        </tr>

También noté que la clasificación funciona en cualquier otro elemento, incluso si son un enlace. Solo la fecha como enlace es el problema.

Estoy usando el siguiente código JS:

// UK Date Sorting
jQuery.fn.dataTableExt.oSort['uk_date-asc']  = function(a,b) {
    var ukDatea = a.split('/');
    var ukDateb = b.split('/');

    var x = (ukDatea[2] + ukDatea[1] + ukDatea[0]) * 1;
    var y = (ukDateb[2] + ukDateb[1] + ukDateb[0]) * 1;

    return ((x < y) ? -1 : ((x > y) ?  1 : 0));
};

jQuery.fn.dataTableExt.oSort['uk_date-desc'] = function(a,b) {
    var ukDatea = a.split('/');
    var ukDateb = b.split('/');

    var x = (ukDatea[2] + ukDatea[1] + ukDatea[0]) * 1;
    var y = (ukDateb[2] + ukDateb[1] + ukDateb[0]) * 1;

    return ((x < y) ? 1 : ((x > y) ?  -1 : 0));
}


$(document).ready(function() {

    $('#table').dataTable( {
        "bPaginate": true,
        "bLengthChange": true,
        "bFilter": true,
        "aoColumnDefs" : [
            { "aTargets" : ["uk-date-column"] , "sType" : "uk_date"}
        ]
    });

});

Cualquier ayuda muy apreciada.

Respuestas a la pregunta(8)

Su respuesta a la pregunta