Files
globelus.pl/libraries/functions-front.js
2024-11-11 15:28:20 +01:00

24 lines
682 B
JavaScript

var user_agent = navigator.userAgent.toLowerCase();
var click_event = user_agent.match(/(iphone|ipod|ipad)/) ? "touchend" : "click";
var windowsize = $(window).width();
$( function()
{
function hasWebP() {
var rv = $.Deferred(), img = new Image();
img.onload = function() { rv.resolve(); };
img.onerror = function() { rv.reject(); };
img.src = "/libraries/webp.webp";
return rv.promise();
}
hasWebP().then(function() {
}, function() {
$('body').addClass('nowebp');
$( 'img' ).each( function()
{
if ( $( this ).attr( 'src-nowebp' ) )
$( this ).attr( 'src', $( this ).attr( 'src-nowebp' ) );
});
});
});