I just ran into a similar issue, where my theme includes a lot of hard-coded
tags.
Adding the “native-lazyload-js-fallback” class to them all seems a bit excessive, and unnecessary.
A quick tweak to the “querySelectorAll” in the nativeLazyLoadIntialize scripts in the fallback seems to do the trick.
What I’d like to be able to do is register or override that querySelectorAll( '.native-lazyload-js-fallback' )
with a filter. This would allow me to pass img[loading]
as an alternative, to catch all the <img loading="lazy" data-src="path/to.jpg" />