first declare functions then use

This commit is contained in:
6543 2019-09-18 20:40:05 +02:00
parent 66bc536ebb
commit 286c93ef56
Signed by: 6543
GPG Key ID: A1CA74D27FD13271
1 changed files with 19 additions and 15 deletions

View File

@ -8,21 +8,7 @@

*/


// test if jQuery is available
if(!window.jQuery) {
console.log("sortt.js: ERROR no jQuery found!");
} else {

//use JQuery to bind event on each <th> with a "data-sortt" attribute
$('th').each(function() {
if ($(this)[0].dataset.sortt) $(this).on('click', function(e) {
var data = $(this)[0].dataset.sortt;
data = data.split(",");
sortt(data[0],data[1],data[2]);
});
});
}
//Declare Functions

//create global function with main routine
window.sortt=function(normsort,revsort,isdefault){
@ -58,3 +44,21 @@ window.sortt=function(normsort,revsort,isdefault){
//open url
window.location.replace(url.href);
};


//USE Functions

// test if jQuery is available
if(!window.jQuery) {
console.log("sortt.js: ERROR no jQuery found!");
} else {

//use JQuery to bind event on each <th> with a "data-sortt" attribute
$('th').each(function() {
if ($(this)[0].dataset.sortt) $(this).on('click', function(e) {
var data = $(this)[0].dataset.sortt;
data = data.split(",");
sortt(data[0],data[1],data[2]);
});
});
}