mirror of https://github.com/metafizzy/isotope
5 changed files with 41 additions and 36 deletions
@ -0,0 +1,22 @@ |
|||||||
|
test( 'getSortData', function() { |
||||||
|
|
||||||
|
'use strict'; |
||||||
|
|
||||||
|
var iso = new Isotope( '#get-sort-data', { |
||||||
|
layoutMode: 'fitRows', |
||||||
|
getSortData: { |
||||||
|
ninjaTurtle: '[data-ninja-turtle]', |
||||||
|
fruit: 'span.fruit', |
||||||
|
b: 'b parseFloat', |
||||||
|
i: 'i parseInt' |
||||||
|
} |
||||||
|
}); |
||||||
|
|
||||||
|
var item = iso.items[0]; |
||||||
|
|
||||||
|
equal( item.sortData.ninjaTurtle, 'leonardo', '[data-attr] shorthand' ); |
||||||
|
equal( item.sortData.fruit, 'watermelon', 'query selector shorthand' ); |
||||||
|
equal( item.sortData.b, 3.14, 'parseFloat parser' ); |
||||||
|
equal( item.sortData.i, 42, 'parseInt parser' ); |
||||||
|
|
||||||
|
}); |
Loading…
Reference in new issue