У меня есть страничка, на которой есть меню, которое отвечает за содержание контента в окне, она реализована через:
function getHash() {
var hash = location.hash.replace(/^#/, '');
$('#hsh1').removeClass('w--tab-active');
$('#hshtab1').removeClass('w--current');
$('#hsh2').removeClass('w--tab-active');
$('#hshtab2').removeClass('w--current');
<!-- check hash -->
if (hash=="") {
$('#hsh1').addClass('w--tab-active');
$('#hshtab1').addClass('w--current');
};
if (hash=="tab1") {
$('#hsh1').addClass('w--tab-active');
$('#hshtab1').addClass('w--current');
};
Встал вопрос, как сделать прямую ссылку на нужную кнопку, по умолчанию при переходе на страницу отображается первая вкладка (активна первая кнопка меню), а нужна ссылка, чтоб при переходе по ней, отображалось содержание заданной кнопки меню. Спасибо заранее.
Собственно ссылка на страницу: http://ratium.ru/products.html
Для начала, вам нужно вызвать getHash()
после того, как страница загрузилась:
<script type="text/javascript">
$(document).ready(function() {
getHash();
}
</script>
Далее в функции у вас идет получение хэша, отсекаются лишние символы и в зависимости от переменной уже добавляются активные классы. Попробуйте теперь перейдти по ссылке: http://ratium.ru/products.html#tab2
Виртуальный выделенный сервер (VDS) становится отличным выбором
Делаю рассылку оповещения для таблицы, при запуске отправления отсылает очень много одинаковых сообщений на E-mailВозможно кто-то знает в чем...
Суть таковаНа страницу загружается контент, где присутствует знак ₽