Występuje naprawdę dziwny problem, który występuje tylko w programie Internet Explorer 11 w systemie Windows 10. Po zakończeniu sortowania jQuery ikona SVG w elemencie listy staje się niewidoczna. Działa dobrze w Chrome i Edge i nie wydaje się być problem z stylizacją. Udało mi się stworzyć to proste skrzypce, aby pokazać problem tak podstawowy, jak to tylko możliwe.Ikony SVG znikają w systemie Windows 10 IE 11 przy użyciu jQuery Sortable
http://jsfiddle.net/UAcC7/1666/
<svg>
<use xlink:href="#icon-add" />
</svg>
$("#sortable").sortable();
skontaktowałem wsparcie Microsoft i otrzymał następującą odpowiedź: zrobiłem kilka kopanie wokół, i okazało się, że rzeczywiście Internet Explorer nie obsługuje ładowanie ze związku " źródło zewnętrzne. Wygląda na to, że początkowo wyświetla się poprawnie, ponieważ mamy częściową zgodność, ale zrywa się, gdy próbujemy wykonać operację przenoszenia (ponieważ pełna zgodność nie jest gwarantowana). – peeh
Udostępnili następujące linki: https://developer.mozilla.org/en-US/docs/Web/SVG/Element/use -> tabela na dole potwierdza brak wsparcia IE https://github.com/ jonathantneal/svg4everybody -> biblioteka, która pozwala wszystkim przeglądarkom na równoczesne wyświetlanie SVG https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6263916-svg-external-content?tracking_code=85a4cffafffac0497bb5074ed03d43f5 -> zgłoszony problem dotyczy Edge, ale dotyczy także IE. Jak widać z pierwszego komentarza (pracownik MSFT) jest on zawarty w Insider Build 10547. – peeh