русский
Germany.ruForen → Архив Досок→ Webdesign und Hosting

опять Слайдер установить - поможете!?

293  
Matros_Gitarist постоялец03.05.14 18:37
Matros_Gitarist
NEW 03.05.14 18:37 
Zuletzt geändert 03.05.14 18:41 (Matros_Gitarist)
Всем привет! Пытаюсь опять установить один слайдер, но проблемка как всегда в яваскрипте.
Вот на этом сайте - артикли, речь идёт об этом слайдере http://fashion4ever.de/testshop/index.php a выглядеть должен слайдер как здесь: http://flat.tempteria.de/ снизу под Unsere Empfehlungen
добавил этот яваскрипт, но не идёт:
< type="text/java" src="http://www.fashion4ever.de/testshop/templates/EyeCandy/gallery/jquery.js"></>
< type="text/java" src="http://www.fashion4ever.de/testshop/templates/EyeCandy/gallery/jquery.carouFredSel-6.2.1-packed.js"></>
< type="text/java">
(function( $ ) {
var tab = $(this);
$.each($('.list_carousel'), function() {
var tab = $(this);
$('#' + tab.attr('id')).find('.gallery').carouFredSel({
auto : false,
prev : {
button : function() {
return tab.find('.prev');
}
},
next : {
button : function() {
return tab.find('.next');
}
},
mousewheel: true,
swipe: {
: true,
onTouch: true}
});
});
})(jQuery);
</>
Кто может помогите, благодарю!
#1 
Matros_Gitarist постоялец04.05.14 17:15
Matros_Gitarist
NEW 04.05.14 17:15 
in Antwort Matros_Gitarist 03.05.14 18:37, Zuletzt geändert 04.05.14 17:16 (Matros_Gitarist)
этот яваскрипт тоже не идёт, что я делаю не так?
(function( $ ) {
var tab = $(this);
$.each($('.list_carousel'), function() {
var tab = $(this);
$('#' + tab.attr('id')).find('.gallery').carouFredSel({
auto : false,
prev : {
button : function() {
return tab.find('.prev');
}
},
next : {
button : function() {
return tab.find('.next');
}
},
mousewheel: true,
swipe: {
: true,
onTouch: true}
});
});
})(jQuery);
</>
#2 
  Posmotrim знакомое лицо04.05.14 19:01
Posmotrim
NEW 04.05.14 19:01 
in Antwort Matros_Gitarist 04.05.14 17:15
размести в интернете минимальный код со сладером и выложи сюда ссылку на страничку.
#3 
Matros_Gitarist постоялец04.05.14 19:37
Matros_Gitarist
NEW 04.05.14 19:37 
in Antwort Posmotrim 04.05.14 19:01, Zuletzt geändert 05.05.14 01:15 (Matros_Gitarist)
No body
#4 
  Posmotrim знакомое лицо04.05.14 20:36
Posmotrim
NEW 04.05.14 20:36 
in Antwort Matros_Gitarist 04.05.14 19:37
к моменту выполнения твое срипта ещё не загружены эллементы с классом list_carousel в DOM.
Как исправить:

$(document).ready(function() {
$.each($('.list_carousel'), function() {
var tab = $(this);
$('#' + tab.attr('id')).find('.gallery').carouFredSel({
auto : false,
prev : {
button : function() {
return tab.find('.prev');
}
},
next : {
button : function() {
return tab.find('.next');
}
},
mousewheel: true,
swipe: {
: true,
onTouch: true}
});
});
});


#5 
Matros_Gitarist постоялец04.05.14 21:03
Matros_Gitarist
NEW 04.05.14 21:03 
in Antwort Posmotrim 04.05.14 20:36
Leider geht das auch nicht.
#6 
  Posmotrim знакомое лицо04.05.14 21:22
Posmotrim
NEW 04.05.14 21:22 
in Antwort Matros_Gitarist 04.05.14 21:03
ты скрипт вставил с ошибкой. убери строчку:
})(jQuery);
#7 
Matros_Gitarist постоялец04.05.14 21:27
Matros_Gitarist
NEW 04.05.14 21:27 
in Antwort Posmotrim 04.05.14 21:22
убрал, но всёравно не идёт. уже по всякому делал.
#8 
  Posmotrim знакомое лицо04.05.14 22:01
Posmotrim
NEW 04.05.14 22:01 
in Antwort Matros_Gitarist 04.05.14 21:27
убери:
< type="text/java" src="./testshop_files/gm_java.js.php"></>
без него у меня работает.
#9 
Matros_Gitarist постоялец04.05.14 22:11
Matros_Gitarist
NEW 04.05.14 22:11 
in Antwort Posmotrim 04.05.14 22:01
имееш ввиду это?
< type="text/java" src="templates/EyeCandy/gallery/jquery-1.8.1.min.js"></>
< type="text/java" src="templates/EyeCandy/gallery/jquery.carouFredSel-6.2.1-packed.js"></>
#10 
  Posmotrim знакомое лицо04.05.14 23:09
Posmotrim
NEW 04.05.14 23:09 
in Antwort Matros_Gitarist 04.05.14 22:11, Zuletzt geändert 04.05.14 23:10 (Posmotrim)
имею ввиду вот это:
< type="text/java" src="gm_java.js.php?XTCsid=65dd3c7551227d3e3a2720f1a28486fc&XTCsid_name=XTCsid&page=Index¤t_template=EyeCandy">
в m_java.js.php вижу старый jquery.
#11 
Matros_Gitarist постоялец04.05.14 23:22
Matros_Gitarist
NEW 04.05.14 23:22 
in Antwort Posmotrim 04.05.14 23:09, Zuletzt geändert 05.05.14 01:06 (Matros_Gitarist)
Теперь всё ок!
Благодарю!
С уважением.
Александер
#12 
Matros_Gitarist постоялец07.05.14 17:14
Matros_Gitarist
NEW 07.05.14 17:14 
in Antwort Posmotrim 04.05.14 23:09, Zuletzt geändert 07.05.14 18:06 (Matros_Gitarist)

Слайдер шол, до тех пор пока я не привизал другие 2 слайдера: Nivo-Slider и Scroll-to-top
Теперь nivo-slider идёт, scroll-to-top слайдер идёт а тот другой слайдер (который в начале темы) не идёт. Привязка яваскрипта нужна видимо другая, так как эти два привязаны.
Nivo-Slider - идёт:
< type="text/java" src="/templates/EyeCandy/nivo-slider/jquery-1.7.1.min.js"></>
< type="text/java" src="/templates/EyeCandy/nivo-slider/jquery.nivo.slider.pack.js"></>
< type="text/java">
var $jq = jQuery.noConflict();
$jq(document).ready(function(){
$jq('#slider').nivoSlider({
randomStart: true,
});
});
</>
Scroll-to-top - идёт
< type="text/java" src="/templates/EyeCandy/scroll-to-top/js/jquery-1.7.1.min.js"></>
< type="text/java">
$(document).ready(function(){
// hide #back-top first
$("#back-top").hide();
// fade in #back-top
$(function () {
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
$('#back-top').fadeIn();
} else {
$('#back-top').fadeOut();
}
});
// scroll body to 0px on click
$('#back-top a').click(function () {
$('body,html').animate({
scrollTop: 0
}, 800);
return false;
});
});
});
</>
List-carousel - не идёт
< type="text/java" src="templates/EyeCandy/gallery/jquery-1.8.1.min.js"></>
< type="text/java" src="templates/EyeCandy/gallery/jquery.carouFredSel-6.2.1-packed.js"></>
< type="text/java" src="templates/EyeCandy/gallery/jquery.mousewheel.min.js"></>
< type="text/java">
$jq(window).load(function(){
$.each($('.list_carousel'), function() {
var tab = $(this);
$('#' + tab.attr('id')).find('.gallery').carouFredSel({
auto : false,
prev : {
button : function() {
return tab.find('.prev');
}
},
next : {
button : function() {
return tab.find('.next');
}
},
mousewheel: true,
swipe: {
: true,
onTouch: true}
});
});
})(jQuery);
</>
< type="text/java" src="gm_java.js.php?XTCsid=65dd3c7551227d3e3a2720f1a28486fc&XTCsid_name=XTCsid&page=Index¤t_template=EyeCandy">
этот выше указанный скрипт он нужен я его когда убрал слайдер шол.
#13 
  Posmotrim знакомое лицо07.05.14 17:24
Posmotrim
NEW 07.05.14 17:24 
in Antwort Matros_Gitarist 07.05.14 17:14
Погугли "несколько версий jquery", а потом бери бубен и начинай пляску с оборачиванием и noConflict. Это всегда геморойно, поэтому стараются иметь только одну версию jquery.
#14 
Matros_Gitarist постоялец07.05.14 17:29
Matros_Gitarist
NEW 07.05.14 17:29 
in Antwort Posmotrim 07.05.14 17:24
а это как понять?
В ответ на:
а потом бери бубен и начинай пляску с оборачиванием и noConflict.

#15 
Matros_Gitarist постоялец07.05.14 18:06
Matros_Gitarist
NEW 07.05.14 18:06 
in Antwort Posmotrim 07.05.14 17:24
Всё идёт спасибо. Просто местами поменял, теперь идёт.
#16 
xex прохожий17.05.14 20:26
xex
17.05.14 20:26 
in Antwort Matros_Gitarist 03.05.14 18:37

Спасибо за идею... покопался немного со скриптом... поставил на сайт, правда получилось криво.. без доп.функции, но собственно и не требовалось... тем не менее мне понравилось. Спасибо.
см. самый нижний
#17