Показать сообщение отдельно
  #2 (permalink)  
Старый 15.08.2016, 00:24
Интересующийся
Отправить личное сообщение для sim4ik-one Посмотреть профиль Найти все сообщения от sim4ik-one
 
Регистрация: 02.11.2015
Сообщений: 23

Нашел вот скрипт:
var text = ' ' + location.href.match(/#([\s\S]+)$/)[1];
document.getElementById('zamena').textContent = text;

Не могу вот немного разобраться с ним
вставил его на сайт, вродь все работает, немного переделал:
$(document).ready(function() {
    var text = ' ' + location.href.match('/#australia')[1];
    document.getElementById('zamena').innerHTML = ' В АВСТРАЛИЮ';
    var austria = ' ' + location.href.match('/#austria')[1];
    document.getElementById('zamena').innerHTML = ' В АВСТРИЮ';
    var england = ' ' + location.href.match('/#england')[1];
    document.getElementById('zamena').innerHTML = ' В АНГЛИЮ';
});

То-есть, если ссылка = "#australia" то выводится текст "В АВСТРАЛИЮ"
Если функция одна то все работает, а вот так не работает, количество стран около 40
подскажите как правильно сделать
Ответить с цитированием