Вопрос по коду

D
На сайте с 28.06.2008
Offline
1114
325

Есть код

<script>
jQuery(document).ready(function() {
var width = (window.innerWidth > 0) ? window.innerWidth : screen.width;
if(width > 1024) {
jQuery.get("/scripts/spike/left.html", function(data){
jQuery("#panel-left").html(data);
});
jQuery.get("/scripts/spike/right.html", function(data){
jQuery("#panel-right").html(data);
});
}
});
</script>

Нужно чтобы /scripts/spike/right.html не загружался ВООБЩЕ в двух разделах

http://www.сайт.ru/страница

http://www.сайт.ru/раздел*(все что угодно)

PN
На сайте с 22.08.2012
Offline
103
#1
Dram:

Нужно чтобы /scripts/spike/right.html не загружался ВООБЩЕ в двух разделах
http://www.сайт.ru/страница
http://www.сайт.ru/раздел*(все что угодно)

Делаем if по регулярному выражению

Мой совет помог? Не скупись! Bitcoin 1Lseddet1o1B6odgXQHbGaWGwRkt1Db8Ef Ethereum 0x450f1a17461e25194B7F9226cDEe70173F39e1e1
D
На сайте с 28.06.2008
Offline
1114
#2

Можно пример? то что нужен ИФ я и сам понимаю, но реализовать не могу

PN
На сайте с 22.08.2012
Offline
103
#3
Dram:
Можно пример? то что нужен ИФ я и сам понимаю, но реализовать не могу

например if (location.href.match(/адрес_страницы(.*)/))

D
На сайте с 28.06.2008
Offline
1114
#4

Готовый пример в изначальном коде для двух ссылок что я указал ПЛИИИЗ. Я вообще нуб в этом, не смогу вставить.

owx
На сайте с 27.06.2009
Offline
100
owx
#5

<script>
jQuery(document).ready(function() {
var width = (window.innerWidth > 0) ? window.innerWidth : screen.width;
var path = window.location.pathname;
if(width > 1024) {
jQuery.get("/scripts/spike/left.html", function(data){
jQuery("#panel-left").html(data);
});
if(path.match(/stranica.html/) || path.match(/razdel(.*)/)) {
jQuery.get("/scripts/spike/right.html", function(data){
jQuery("#panel-right").html(data);
});
}
}
});
</script>
D
На сайте с 28.06.2008
Offline
1114
#6

Мне нужно было чтобы на указанных страницах правый спрайт НЕ загружался, а сейчас он наоборот ТОЛЬКО ТАМ и загружается.

Как изменить?

owx
На сайте с 27.06.2009
Offline
100
owx
#7
Dram:
Мне нужно было чтобы на указанных страницах правый спрайт НЕ загружался, а сейчас он наоборот ТОЛЬКО ТАМ и загружается.

Как изменить?

Извиняюсь


<script>
jQuery(document).ready(function() {
var width = (window.innerWidth > 0) ? window.innerWidth : screen.width;
var path = window.location.pathname;
if(width > 1024) {
jQuery.get("/scripts/spike/left.html", function(data){
jQuery("#panel-left").html(data);
});
if(!path.match(/stranica.html/) && !path.match(/razdel(.*)/)) {
jQuery.get("/scripts/spike/right.html", function(data){
jQuery("#panel-right").html(data);
});
}
}
});
</script>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий