Jak przeładować / odświeżyć element (obraz) w jQuery
Czy możliwe jest ponowne załadowanie obrazu o identycznej nazwie z serwera za pomocą jQuery?
Na przykład mam obraz na stronie, jednak obraz fizyczny może się zmienić w zależności od działań użytkownika. Uwaga, nie oznacza to zmiany nazwy pliku, ale sam plik.
to znaczy:
Użytkownik wyświetla obraz na domyślnej stronieUżytkownik przesyła nowy obrazDomyślny obraz na stronie nie zmienia się (zakładam, że wynika to z identyczności nazwy pliku, przeglądarka używa wersji z pamięci podręcznej)Niezależnie od tego, jak często wywoływany jest poniższy kod, ten sam problem występuje nadal.
$("#myimg").attr("src", "/myimg.jpg");
W dokumentacji jQuery funkcja „load” byłaby idealna, gdyby miała domyślną metodę wypalania zdarzenia, w przeciwieństwie do wiązania funkcji wywołania zwrotnego z pomyślnym / pełnym obciążeniem elementu.
Każda pomoc jest bardzo mile widziana.