<body onload="document.body.className+=' loaded'">
.my_theme_loader, .my_theme_loader_inner {opacity:0}
body.loaded .my_theme_loader_inner {transition: .3s linear; opacity:1}
body.loaded .my_theme_loader {transition: .3s linear .4s; opacity:1}
А если там ещё какой-то джаваскрипт, то можно не в теге body писать, а просто onload = function() {
// тут пишем, что нам нужно делать когда загрузиццо. В данном случае:
document.body.className+=' loaded' // это если уже какой-то класс у body задан, можно просто ='loaded'
}
.BG_submenu {opacity:0; visibility: hidden; transition: 0.3s linear}
.bg-menu-parent-item:hover .BG_submenu {opacity:1; visibility: visible}
Ой, там fadeIn(0) у вас.. Тогда transition и не нужен) cache (default: true, false for dataType 'script' and 'jsonp')
Type: Boolean
If set to false, it will force requested pages not to be cached by the browser. Note: Setting cache to false will only work correctly with HEAD and GET requests. It works by appending "_={timestamp}" to the GET parameters. The parameter is not needed for other types of requests, except in IE8 when a POST is made to a URL that has already been requested by a GET.
<div class="img" data-link-1="/link1.html" data-link-2="/link2.html" ></div>
var svg=$('div.img').load("file.svg", function(){
$('a:eq(0)', this).attr('xlink:href', $(this).data('link-1'))
$('a:eq(1)', this).attr('xlink:href', $(this).data('link-2'))
});