我在处理货币时遇到问题,然后我使用了这段代码
<script type='text/javascript'>
$(document).ready(function () {
$("#3dprojector").tablesorter();
}
);
// add parser through the tablesorter addParser method
$.tablesorter.addParser({
// set a unique id
id: 'thousands',
is: function(s) {
// return false so this parser is not auto detected
return false;
},
format: function(s) {
// format your data for normalization
return s.replace('$','').replace(/,/g,'');
},
// set type, either numeric or text
type: 'numeric'
});
$(function() {
$("table").tablesorter({
headers: {
1: {//zero-based column index
sorter:'thousands'
}
}
});
});
</script>
问题是,它只排序一种方式。我不确定我是否以正确的方式使用了解析器。这个脚本在我的网站上完成/ head标记之前。感谢您的帮助: - )
答案 0 :(得分:0)
你实例化2次tableorter,一次在3dproject上一次(由于3次失败的可能性很高)
<script type='text/javascript'>
jQuery(function($,undefined) {
// add parser through the tablesorter addParser method
$.tablesorter.addParser({
// set a unique id
id: 'thousands',
is: function(s) {
// return false so this parser is not auto detected
return false;
},
format: function(s) {
// format your data for normalization
return s.replace('$','').replace(/,/g,'');
},
// set type, either numeric or text
type: 'numeric'
});
$("table").tablesorter({
headers: {
1: {//zero-based column index
sorter:'thousands'
}
}
});
});
</script>
在哪里可以得到你?粘贴控制台错误以防