Files
kontrans.pagedev.pl/libraries/functions-front.js
2026-02-28 11:43:07 +01:00

27 lines
771 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' ) );
$( this ).attr( 'data-src', $( this ).attr( 'src-nowebp' ) );
}
});
});
});