Skip to content

Instantly share code, notes, and snippets.

@fidelisrafael
Last active September 6, 2016 15:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fidelisrafael/92809221e17f499fade306d43433bd59 to your computer and use it in GitHub Desktop.
Save fidelisrafael/92809221e17f499fade306d43433bd59 to your computer and use it in GitHub Desktop.
Ordena(ASC) as capitais pela minima diaria
// http://www.climatempo.com.br/brasil
var tables = jQuery(".columns table.medium-6");
var getTableData = function(table) {
return jQuery.map(table.find('tbody > tr'), function(element, index) {
var _element = jQuery(element);
var scope = _element.find('td');
var city_name = scope.find('a.txt-blue').text(),
minimum = scope.find('span.txt-black').first().text(),
maximum = scope.find('span.txt-black').last().text();
return { city_name: city_name, minimum: parseInt(minimum), maximum: parseInt(maximum)}
})
}
data = tables.map(function(index, element) {
return getTableData(jQuery(element))
}).sort(function(a, b) {
return (a.minimum - b.minimum)
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment