mirror of
https://github.com/lrsjng/h5ai.git
synced 2025-05-28 14:04:45 -04:00
Updates sort extension.
This commit is contained in:
parent
aef4facdb3
commit
1d24ab33e9
1 changed files with 9 additions and 10 deletions
|
@ -10,6 +10,8 @@ modulejs.define('ext/sort', ['_', '$', 'core/settings', 'core/resource', 'core/e
|
||||||
}, allsettings.sort),
|
}, allsettings.sort),
|
||||||
|
|
||||||
storekey = 'sort.order',
|
storekey = 'sort.order',
|
||||||
|
template = '<img src="' + resource.image('ascending') + '" class="sort ascending" alt="ascending" />' +
|
||||||
|
'<img src="' + resource.image('descending') + '" class="sort descending" alt="descending" />',
|
||||||
|
|
||||||
getType = function (item) {
|
getType = function (item) {
|
||||||
|
|
||||||
|
@ -163,27 +165,24 @@ modulejs.define('ext/sort', ['_', '$', 'core/settings', 'core/resource', 'core/e
|
||||||
|
|
||||||
var $ascending = $('<img src="' + resource.image('ascending') + '" class="sort ascending" alt="ascending" />'),
|
var $ascending = $('<img src="' + resource.image('ascending') + '" class="sort ascending" alt="ascending" />'),
|
||||||
$descending = $('<img src="' + resource.image('descending') + '" class="sort descending" alt="descending" />'),
|
$descending = $('<img src="' + resource.image('descending') + '" class="sort descending" alt="descending" />'),
|
||||||
$header = $('#items li.header'),
|
$header = $('#items li.header');
|
||||||
$label = $header.find('a.label'),
|
|
||||||
$date = $header.find('a.date'),
|
|
||||||
$size = $header.find('a.size');
|
|
||||||
|
|
||||||
$label
|
$header.find('a.label')
|
||||||
.append($ascending.clone()).append($descending.clone())
|
.append(template)
|
||||||
.click(function (event) {
|
.click(function (event) {
|
||||||
sortItems(0, $(this).hasClass('ascending'));
|
sortItems(0, $(this).hasClass('ascending'));
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
});
|
});
|
||||||
|
|
||||||
$date
|
$header.find('a.date')
|
||||||
.prepend($ascending.clone()).prepend($descending.clone())
|
.prepend(template)
|
||||||
.click(function (event) {
|
.click(function (event) {
|
||||||
sortItems(1, $(this).hasClass('ascending'));
|
sortItems(1, $(this).hasClass('ascending'));
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
});
|
});
|
||||||
|
|
||||||
$size
|
$header.find('a.size')
|
||||||
.prepend($ascending.clone()).prepend($descending.clone())
|
.prepend(template)
|
||||||
.click(function (event) {
|
.click(function (event) {
|
||||||
sortItems(2, $(this).hasClass('ascending'));
|
sortItems(2, $(this).hasClass('ascending'));
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue