Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var arr = [], i, _i, tmp, good, bad, out = [];
- $('.gamecode').each(function( ){
- var $this = $(this);
- arr.push({
- text: $this.find('.innercodetable font:first')[0].textContent,
- good: $this.find('[id^=good_on_count]').html(),
- bad: $this.find('[id^=bad_off_count]').html(),
- goodBtn: $this.find('.cursor_pointer:first')
- });
- });
- //тут мы всё выдрали и радуемся
- for( i = arr.length; i; ){
- tmp = arr[ --i ];
- good = tmp.good = parseInt( tmp.good, 10 );
- bad = tmp.bad = parseInt( tmp.bad, 10 );
- if( good < bad ) // если гуда меньше
- arr.splice( i, 1 );// убиваем элемент
- }
- arr.sort( function( a, b ){ // посортируем
- return b.good - a.good;
- } );
- // заебенем в массив тексты
- for( i = 0, _i = arr.length; i < _i; i++ ){
- tmp = arr[ i ];
- out[ i ] = tmp.text;
- // попутно кликнем
- tmp.goodBtn.click()
- }
- // выведем их через разделитель строки
- console.log( out.join( '\n' ) );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement