artemii,
В примере по ссылке
https://vk.cc/8hUsXX у вас такой обработчик:
window.onload = function () {
document.getElementById('idglub1').onclick = function() {
document.location.href = 'http://zaogss.ru/portfolio/bolshaya-pochtovaya/'
}
document.getElementById('idglub2').onclick = function() {
document.location.href = 'http://zaogss.ru/portfolio/nagatinskaya/'
}
document.getElementById('idglub3').onclick = function() {
document.location.href = 'http://zaogss.ru/portfolio/stahanovskaya/'
}
document.getElementById('idglub4').onclick = function() {
document.location.href = 'http://zaogss.ru/portfolio/novodevichij-monastyr/'
}
document.getElementById('idglub5').onclick = function() {
document.location.href = 'http://zaogss.ru/portfolio/ulitsa-mishina/'
}
document.getElementById('idglub6').onclick = function() {
document.location.href = 'http://zaogss.ru/portfolio/novoperedelkino/'
}
document.getElementById('idglub7').onclick = function() {
document.location.href = 'http://zaogss.ru/portfolio/sheremetevo/'
}
document.getElementById('idglub8').onclick = function() {
document.location.href = 'http://zaogss.ru/portfolio/paveletskaya/'
}
document.getElementById('idglub9').onclick = function() {
document.location.href = 'http://zaogss.ru/portfolio/zhivopisnaya/'
}
document.getElementById('idglub10').onclick = function() {
document.location.href = 'http://zaogss.ru/portfolio/zil/'
}
document.getElementById('idglub11').onclick = function() {
document.location.href = 'http://zaogss.ru/portfolio/proizvodstvennaya-ulitsa/'
}
document.getElementById('idglub12').onclick = function() {
document.location.href = 'http://zaogss.ru/portfolio/tets/'
}
document.getElementById('idglub13').onclick = function() {
document.location.href = 'http://zaogss.ru/portfolio/k-36/'
..................................
- и работает.
Вот и поставьте внутри window.onload = function () {
вместо обработчиков для каждого вот это
var refer = ['https://zaogss.ru/bolshaya-pochtovaya/','https://zaogss.ru/nagatinskaya/','https://zaogss.ru/stahanovskaya/'];
jQuery("div[id*=idglub]").on('click', function(){
var idx = +this.id.replace(/\D+/g,"") - 1;
document.location.href = refer[idx];
});
- ДОЛЖНО работать. Это то же самое, что и у вас, только в свернутом виде.
Я же вставлял руками снаружи в ваш код - работало.