Skip to main content
m
m
Linha 1: Linha 1:
 
/** Códigos Javascript aqui colocados serão carregados por todos aqueles que acederem à WikiSporting.com **/
 
/** Códigos Javascript aqui colocados serão carregados por todos aqueles que acederem à WikiSporting.com **/
 
/** Tynt Tracking **/
 
if(document.location.protocol=='http:'){
 
var Tynt=Tynt||[];Tynt.push('czzJj69Myr4ly6acwqm_6l');Tynt.i={"ap":"Ler mais:"};
 
(function(){var s=document.createElement('script');s.async="async";s.type="text/javascript";s.src='http://tcr.tynt.com/ti.js';var h=document.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);})();
 
}
 
  
 
/** Solution for sticking footer at bottom in short pages **/
 
/** Solution for sticking footer at bottom in short pages **/
Linha 23: Linha 17:
 
     var listItem = $('.results tbody').children('tr');
 
     var listItem = $('.results tbody').children('tr');
 
     var searchSplit = searchTerm.replace(/ /g, "'):containsi('")
 
     var searchSplit = searchTerm.replace(/ /g, "'):containsi('")
   
 
 
   $.extend($.expr[':'], {'containsi': function(elem, i, match, array){
 
   $.extend($.expr[':'], {'containsi': function(elem, i, match, array){
 
         return (elem.textContent || elem.innerText || '').toLowerCase().indexOf((match[3] || "").toLowerCase()) >= 0;
 
         return (elem.textContent || elem.innerText || '').toLowerCase().indexOf((match[3] || "").toLowerCase()) >= 0;
Linha 39: Linha 32:
 
   var jobCount = $('.results tbody tr[visible="true"]').length;
 
   var jobCount = $('.results tbody tr[visible="true"]').length;
 
     $('.counter').text(jobCount + ' item');
 
     $('.counter').text(jobCount + ' item');
 
 
   if(jobCount == '0') {$('.no-result').show();}
 
   if(jobCount == '0') {$('.no-result').show();}
 
     else {$('.no-result').hide();}
 
     else {$('.no-result').hide();}
 
  });
 
  });
 
});
 
});

Revisão das 02h45min de 10 de outubro de 2016

/** Códigos Javascript aqui colocados serão carregados por todos aqueles que acederem à WikiSporting.com **/

/** Solution for sticking footer at bottom in short pages **/
$(document).ready(function() {
   var docHeight = $(window).height();
   var footerHeight = $('#main-footer').height();
   var footerTop = $('#main-footer').position().top + footerHeight;
   if (footerTop < docHeight) {
    $('#main-footer').css('margin-top', 10+ (docHeight - footerTop) + 'px');
   }
  });

/** to create a filter table with JavaScript **/
$(document).ready(function() {
  $(".search").keyup(function () {
    var searchTerm = $(".search").val();
    var listItem = $('.results tbody').children('tr');
    var searchSplit = searchTerm.replace(/ /g, "'):containsi('")
  $.extend($.expr[':'], {'containsi': function(elem, i, match, array){
        return (elem.textContent || elem.innerText || '').toLowerCase().indexOf((match[3] || "").toLowerCase()) >= 0;
    }
  });
    
  $(".results tbody tr").not(":containsi('" + searchSplit + "')").each(function(e){
    $(this).attr('visible','false');
  });

  $(".results tbody tr:containsi('" + searchSplit + "')").each(function(e){
    $(this).attr('visible','true');
  });

  var jobCount = $('.results tbody tr[visible="true"]').length;
    $('.counter').text(jobCount + ' item');
  if(jobCount == '0') {$('.no-result').show();}
    else {$('.no-result').hide();}
		  });
});