Tag: 排序

jQuery排序导致iOS Safari冻结

我有一个页面使用jQuery加载XML文件,然后我将页面的内容输出。 最近我在输出中添加了一个排序function,这会导致iPod Touch上的Safari挂起1分钟或2分钟(取决于我排序的字段数量)以及iPad上不到1分钟的挂起。 在Firefox 4.0.1上,相同的排序会在几秒钟内返回。 我担心它只是iOS的限制,但在我删除排序之前,也许可以进行优化。 在filter之前,XML中有357个项目。 在filter之后,有199个项目经过排序。 var videoGames = $($.parseXML(videoGameXml)).find(“game”); videoGames = videoGames.filter(function (a) { return ($(this).attr(‘addOn’) != “true” && $(this).find(‘own’).text() == “yes”); }); videoGames.sort(function (a, b) { var firstTitle = $(a).find(‘title’).text().toLowerCase(); var secondTitle = $(b).find(‘title’).text().toLowerCase(); var firstSystem = ($(a).find(“console”).text() + ” ” + $(a).find(“version”).text()).toLowerCase(); var secondSystem = ($(b).find(“console”).text() + ” ” + […]

用jquery排序表,没有其他插件

到目前为止,我已经得到了这段代码: $(‘.link-sort-table’).click(function(e) { var $sort = this; var $table = $(‘#sort-table’); var $rows = $(‘tbody > tr’, $table); $rows.sort(function(a, b) { var keyA = $(‘td:eq(0)’, a).text(); var keyB = $(‘td:eq(0)’, b).text(); if ($($sort).hasClass(‘asc’)) { return (keyA > keyB) ? 1 : -1; } else { return (keyA < keyB) ? 1 : -1; } }); […]

JavaScript按表上的日期排序不起作用

嗨我无法在日期上获得排序function。 它会改变行的顺序,但它没有正确排序,日期遍布整个地方。 我希望将来的活动能够应对未来的活动。 请参阅下面的代码。 $(‘tr.Entries’).sort(function(a,b){ return new Date(jQuery(a).find(‘td.event-date > a’).text()).getTime() a’).text()).getTime() }).appendTo(‘tbody’); Date Event Location Ticket 25/08/2017 Live N Local Winter Music Festival Pause Bar, Balaclava BUY TICKET 15/04/2017 Reggae, Seggae & Sega Night Bar Open, Fitzroy Melbourne BUY TICKET 06/05/2016 The Sunraysia Multicultural Festival Nowingi Place, Mildura Victoria BUY TICKET 谢谢! UPDATE 我似乎在一个数组中添加日期然后对它们进行排序 – […]

jquery datatables FixedColumns未定义

我正在尝试使用jquery datatables插件并遵循FixedColumns示例,但我收到错误Error: ReferenceError: FixedColumns is not defined Line: 64 。 我正在尝试使最左边的列固定,所以当你水平滚动时,你仍然可以看到第一列。 我在jsbin中设置了一个显示错误的示例 。 FixedColumns是一个单独的插件下载吗? 如果是的话,我找不到它。 任何人都能解释为什么我的代码不起作用?

如何显示带有排序下拉列表的页面?

我有一个选择列表 North East South West 现在我希望列表中的项目使用jquery以排序的方式显示。 我应该能够手动(以随机顺序)在html代码中的列表中添加项目。 但它们应按字母顺序排列在浏览器页面中。 我一直在打破我的头脑并做了很多研发。 但是无法在加载页面时找到对dropdpwnlist进行排序的方法。 请帮忙!

对表格数据进行排序

例如,如果我有一个包含一些数据的表。 能够通过日期选择器对此信息进行排序的最佳方法是什么? 如果需要,我如何使此表接受来自Ajax或JSON提要的信息? 因为我对上述问题的疑问,我得到了以下问题: 在HTML中显示一组表格数据,其中数据包含日期。 实现过滤表格数据的日期选择器。 在可能的情况下,允许通过ajax或json提要提供表格数据。

使用jQuery将列表排序为带有标题的组

我已经搜索并努力实现这一点,但完全陷入困境,并希望有人在这里可以提供帮助。 基本上我希望能够单击一个按钮并使用jQuery按组标题按字母顺序对无序列表进行排序,然后在每个组中按字母顺序对每个嵌套列表进行排序。 非常感谢提前,这里… 默认列表: Lamb Pork Beef Banana Orange Cabbage 单击一个按钮,然后将列表排序为以下内容: Fruit and Vegetables Banana Cabbage Orange Meat Beef Lamb Pork

如何使用js中的符号对列表进行排序

我有一个下拉列表,其中包含一个如下所示的选项列表: Please Select 200 <200 >200 Unknown 我正在尝试按自定义顺序对它们进行排序,所以它看起来像这样: Please Select <200 200 >200 Unknown 基本上安排它,以便小于选项首先,然后标准,然后大于,然后未知。 这是动态生成的,值可以是任何值,但始终为4,并始终采用该格式。 始终包含未知的,>,<和标准值。 我目前的代码是: function sortDropDown(target) { $(target).html($(target + ” option”).sort(function (a, b) { return a.text === b.text ? 0 : a.text < b.text ? -1 : 1; })); } 哪个显然不起作用,任何想法如何解决这个问题,似乎无法找到任何关于包含> <符号的排序。

带有自定义滚动条的Jquery选项卡式导航

请查看新的/更新的问题 https://stackoverflow.com/questions/7423874/jquery-navigation-and-jscrollpane-work-at-first-but-not-after-click 现在尝试添加自定义滚动条 。 请看演示: DEMO 截至目前,我无法让它出现。 我的本地源包括:jquery.ui,jquery,jquery.easing.1.3.js,jquery.mCustomScrollbar.css,jquery.mCustomScrollbar.js,jquery.mousewheel.min.js。 我相信它与: $(‘.grid’).fadeOut(0); 在单击每个新菜单项后,我只需要在jquery中的某处包含此行: $(“#mcs_container”).mCustomScrollbar(“vertical”,300,”easeOutCirc”,1.05,”auto”,”yes”,”yes”,15); 此外,在Chrome浏览器中收到以下错误: 247Uncaught TypeError:无法读取null $ .fn.mCustomScrollbar.btnsScrollTimerjquery.mCustomScrollbar.js的属性’top’:247 jQuery.event.handlejquery-latest.js:3001 b 谢谢!

JavaScript或jQuery可以在多个条件上对JSON数组进行排序吗?

我有一个自动完成列表的潜在结果的JSON数组。 该列表定义为: var fundList = [ //there’s lots more than this { “name”: “Pension Managed Fund 1” }, { “name”: “Managed Property Fund 2” }, { “name”: “Retirement Managed Fund 3” }, { “name”: “Retirement Managed Fund 4” } ] 我需要按字母顺序对列表进行排序,但也必须按输入到文本框中的值的相关性进行排序(触发自动完成) 例如,如果用户在文本框中键入“Managed”,则上面的列表将按如下方式排序: Managed Property Fund 2 Pension Managed Fund 1 Retirement Managed Fund 3 Retirement […]