четверг, 23 ноября 2017 г.

Замена битых картинок на сайте jQuery

Избитая тема о замене битых картинок на сайте решается просто с помощью jQuery и имеет хорошую поддержку в браузерах, я проверял в современных браузерах и в IE8.

Документация по методу $.error()

И быстрый пример для проверки работы метоа

<!doctype html>
<html lang="en">
    <head>
        <meta charset="UTF-8"/>
        <title>Document</title>
        <script src="jquery.min.js"></script>
    </head>
    <body>
        <script type="text/javascript">
         $(function() {
             $('img').on('error', function() {
                 $(this).attr('src', 'replacement.png');
             });
         });
        </script>
        <img src="http://localhost/empty/" />
        <img src="normal.jpg" />
    </body>
</html> 
 
Хочется заметить, что в новой версии jQuery нет поддержки IE8.

Комментариев нет:

Отправить комментарий

Linux командная строка узнаем оставшееся место

Чтобы посмотреть общую картину того, сколько места осталось в системе можно выполнить команду: df -h Чтобы вывести на экран сколько мес...