Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JQuery按表ID对表进行排序_Jquery_Html_Jquery Plugins - Fatal编程技术网

JQuery按表ID对表进行排序

JQuery按表ID对表进行排序,jquery,html,jquery-plugins,Jquery,Html,Jquery Plugins,我希望有人能帮助我修改这个JQuery代码,这样它就可以通过调用“table id”而不是“table”对元素进行排序。问题是,我的页面包含多个表,我希望表排序基于一个ID标识的特定表运行。这使用Jquery排序元素插件运行。有什么想法吗 $(窗口).load(函数(){ 变量表=$(“表”); $(“#设施#标题,#城市#标题”) .wrapInner(“”) .each(函数({ var th=$(此), thIndex=th.index(), 逆=假; 点击(函数(){ table.fi

我希望有人能帮助我修改这个JQuery代码,这样它就可以通过调用“table id”而不是“table”对元素进行排序。问题是,我的页面包含多个表,我希望表排序基于一个ID标识的特定表运行。这使用Jquery排序元素插件运行。有什么想法吗

$(窗口).load(函数(){
变量表=$(“表”);
$(“#设施#标题,#城市#标题”)
.wrapInner(“”)
.each(函数({
var th=$(此),
thIndex=th.index(),
逆=假;
点击(函数(){
table.find('td').filter(函数(){
返回$(this).index()==thIndex;
}).分拣元件(功能(a、b){
返回$.text([a])>$.text([b])?
相反?-1:1
:逆?1:-1;
},函数(){
//parentNode是我们要移动的元素
返回此.parentNode;
});
逆=!逆;
});
});
});//]]>  

只需更改此部分

var table = $('#tableid');
下面是关于jquery选择器的更多信息

var table = $('#tableid');