Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   условие для изображений (https://javascript.ru/forum/dom-window/63793-uslovie-dlya-izobrazhenijj.html)

Rasy 29.06.2016 22:36

http://api.jquery.com/load-event/есть:)

рони 29.06.2016 23:33

Цитата:

Сообщение от Rasy
есть

но там же написано что не работает как раз
Цитата:

Can cease to fire for images that already live in the browser's cache
нету в ней
Цитата:

Сообщение от рони
img.complete && img.onload()

плагины для этого пишут
типа такого https://raw.githubusercontent.com/pe...hpi.imgload.js

Rasy 30.06.2016 00:02

рони, тогда в чем смысл данного кода7
<img src="book.png" alt="Book" id="book">

$( "#book" ).load(function() {
  // Handler for .load() called.
});

рони 30.06.2016 00:07

Rasy,
не знаю

рони 30.06.2016 00:49

Rasy,
работает но ранее были проблемы из-за кеша, может внесли изменения ... но в документации куча предостережений наверно не просто так.

joker95 30.06.2016 13:05

Спасибо всем большое, все работает)))

joker95 30.06.2016 13:49

вот только первый вариант иногда не полностью срабатывает, а этот работать не хочет почему-то
$(function() {
  $(".ob_img img").load(function (){
    $(this).filter(function() {
      return $(this).width() > 100
    }).after('<div class="photo_numb"></div>')
  })
});


Часовой пояс GMT +3, время: 01:53.