Обработка ошибок изображения jQueryJquery

Программирование на jquery
Ответить
Anonymous
 Обработка ошибок изображения jQuery

Сообщение Anonymous »

На моем сайте у меня есть автозаполнение jQuery. Функциональность автозаполнения работает нормально. У меня есть данные из запроса, вытаскивающего и хранящие так, как я хочу. < /P>

Это все можно увидеть здесь. (Исходный код можно просмотреть, Enjin делает его некрасивым, но он есть.) < /P>

В настоящее время список возврата отформатируется, чтобы показать картинку, если есть, и заполните, если один нет. < /p>

return $("").append("" +
'
Изображение
' + '' + item.value + "
CR: " + item.desc.combat_rating + " " + item.desc.world.name + '' + "").appendTo(ul);
}
< /code>

Пустое место в центре страницы - это область, которую я хотел бы сделать изображение из списка возврата больше. Тем не менее, я, кажется, ударил здесь. HTML для этого места на загрузке: < /p>


< /code>

Как часть функции Select в коде jQuery AutoComplete Is: < /p>

$("#crCharImage").error(function() {$("#crCharImage").attr( "src", "http://files.enjin.com/450575/file_stor ... _large.png");}).attr("src", "http://census.daybreakgames.com/files/d ... paperdoll/" + ui.item.desc.character_id);
< /code>

На символах, где существует изображение, код работает отлично. Изображение отображается, все в мире. (Можно увидеть, вводя в Trex на поиск символов: ввод.) На символах, где нет изображения, вместо того, чтобы проходить функцию OnError, оно просто отображает сломанное изображение вместо моего заполнителя (как видно на печати на ферме Входная коробка. Или есть другой способ переопределить эту проблему? Ну и встроенные функции jQuery. Я нашел .html и смог использовать его, чтобы сделать то, что я хотел. Я не знаю, почему я не мог заставить это работать изначально, но спасибо тем, кто предложил смотреть на это снова.

Подробнее здесь: https://stackoverflow.com/questions/368 ... r-handling
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»