Чтобы разрешить хеш-ссылки (hash links) для открытия вкладок (tabs) в Oxygen нужно проделать следующее. Так как по умолчанию это не работает.
Нужно для таба прописать JS код, это делается так:
1 2 3 4 5 6 7 8 9 10 11 12 |
var hash = window.location.hash.substr(1); if (hash == '%%ELEMENT_ID%%') { setTimeout(function(){ jQuery([document.documentElement, document.body]).animate({ scrollTop: jQuery('#' + '%%ELEMENT_ID%%').offset().top - 100 }, 1000); jQuery('#' + '%%ELEMENT_ID%%').trigger('click'); },1000); } |
Решение взято тут: https://gist.github.com/wplit/0cc261359e17e7cb9140fb56b2412e47#file-tab-element-js