JQuery Ordenar tabla por ID de tabla

Tengo la esperanza de que alguien pueda ayudarme a modificar este código JQuery para que ordene los elementos llamando por 'id de tabla' en lugar de 'tabla'. El problema es que mis páginas contienen varias tablas y me gustaría que la ordenación de tablas funcione en función de una tabla en particular identificada por una ID. Esto funciona usando el complemento Jquery Sort Elements. ¿Algunas ideas?

https://raw.github.com/padolsey/jQuery-Plugins/master/sortElements/jquery.sortElements.js

$(window).load(function(){
    var table = $('table');

    $('#facility_header, #city_header')
        .wrapInner('<span title="sort this column"/>')
        .each(function(){

            var th = $(this),
                thIndex = th.index(),
                inverse = false;

            th.click(function(){

                table.find('td').filter(function(){

                    return $(this).index() === thIndex;

                }).sortElements(function(a, b){

                    return $.text([a]) > $.text([b]) ?
                        inverse ? -1 : 1
                        : inverse ? 1 : -1;

                }, function(){

                    // parentNode is the element we want to move
                    return this.parentNode; 

                });

                inverse = !inverse;

            });

        });

});//]]>  

preguntado el 03 de mayo de 12 a las 18:05

1 Respuestas

solo cambia esta parte

var table = $('#tableid');

aquí hay más sobre los selectores de jquery http://api.jquery.com/category/selectors/

contestado el 03 de mayo de 12 a las 18:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.