Es kann nicht herausgefunden werden, wie das GIF-Bild mit einer vollständigen URL aufgerufen wird (z. B. http: // urltoimage .com / test.gif), anstelle der Stylsheet-Verzeichnis-URL (obj_test.stylesheet_directory_uri + ‘/ img / ajax-loader. gif ‘).
Jede Hilfe würde sehr geschätzt werden.
Der aktuelle Code in meiner custom.js-Datei:
//infinite scroll if ($masonry.length && obj_test.infinitescroll != 'disable') { nextSelector = obj_test.nextselector; if (document.URL.indexOf('/source/') != -1) { nextSelector = '#navigation #navigation-next a'; } $masonry.infinitescroll({ navSelector : '#navigation', nextSelector : nextSelector, itemSelector : '.thumb', prefill: true, bufferPx : 500, loading: { msgText: '', finishedMsg: obj_test.__allitemsloaded, img: obj_test.stylesheet_directory_uri + '/img/ajax-loader.gif', finished: function() {} } }, function(newElements) { if ($('.check-text01').css('float') == 'left') { var $newElems = $(newElements).hide(); $newElems.imagesLoaded(function() { $('#infscr-loading').fadeOut('normal'); $newElems.show(); $masonry.masonry('appended', $newElems, true); }); } else { var $newElems = $(newElements); $('#infscr-loading').fadeOut('normal'); $masonry.masonry('appended', $newElems, true); } }); }
Leider sind meine Fähigkeiten nicht genug, um dieses Problem zu lösen. Ich recherchierte (googelte) und so weiter – kein Glück.
Ändern
img: obj_test.stylesheet_directory_uri + '/img/ajax-loader.gif',
zu
img: "http:// urltoimage .com/test.gif",
das Problem lösen.
Wichtig – die URL zwischen ‘…’ funktioniert nicht! Die URL muss zwischen “…” stehen. Das war das Problem, das ich vorher nicht herausgefunden habe 🙂