Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
1 / 1 / 0
Регистрация: 08.03.2013
Сообщений: 90
1

Плавное появление картинки в слайд-шоу

08.08.2013, 01:31. Показов 2087. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, на моем сайте http://vashefoto.net/ (на джумле) стоит модуль слайдшоу jtinyslideshow. Интервал между сменой картинки стоит 10 секунд, и когда эти 10 секунд проходят картинки резко сменяются.
Скажите, пожалуйста, как сделать так, чтобы картинки менялись плавно?
В папке с модулем идут несколько php файлов и один javascript.
Вот собственно javascript-файл :
Javascript
1
var TINY={};function T$(i){return document.getElementById(i)}function T$$(e,p){return p.getElementsByTagName(e)}TINY.slider=function(){function slide(n,p){this.n=n;this.init(p)}slide.prototype.init=function(p){var s=T$(p.id),u=this.u=T$$('ul',s)[0],c=T$$('li',u),l=c.length,i=this.l=this.c=0;if(p.navid&&p.activeclass){this.g=T$$('li',T$(p.navid));this.s=p.activeclass}this.a=p.auto||0;this.p=p.resume||0;this.v=p.vertical||0;s.style.overflow='hidden';for(i;i<l;i++){if(c[i].parentNode==u){this.l++}}if(this.v){;u.style.top=0;this.h=p.height||c[0].offsetHeight;u.style.height=(this.l*this.h+this.l*10)+'px'}else{u.style.left=0;this.w=p.width||c[0].offsetWidth;u.style.width=(this.l*this.w+this.l*10)+'px'}this.pos(p.position||0,this.a?1:0)},slide.prototype.auto=function(){this.u.ai=setInterval(new Function(this.n+'.move(1,1)'),this.a*1000)},slide.prototype.move=function(d,a){var n=this.c+d,i=d==1?n==this.l?0:n:n<0?this.l-1:n;this.pos(i,a)},slide.prototype.pos=function(p,a){clearInterval(this.u.ai);clearInterval(this.u.si);var o=this.v?parseInt(this.u.style.top):parseInt(this.u.style.left),t=this.v?p*this.h:p*this.w,d=t>Math.abs(o)?1:-1;t=t*-1;this.c=p;if(this.g){for(var i=0;i<this.l;i++){this.g[i].className=i==p?this.s:''}}this.u.si=setInterval(new Function(this.n+'.slide('+t+','+d+','+a+')'),20)},slide.prototype.slide=function(t,d,a){var o=this.v?parseInt(this.u.style.top):parseInt(this.u.style.left);if(o==t){clearInterval(this.u.si);if(a||(this.a&&this.p)){this.auto()}}else{var v=o-Math.ceil(Math.abs(t-o)*.15)*d+'px';this.v?this.u.style.top=v:this.u.style.left=v}};return{slide:slide}}();
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.08.2013, 01:31
Ответы с готовыми решениями:

Слайд шоу, переместить кнопки радио на центр в слайд шоу
Здравствуйте как переместить кнопки радио с левой стороны на цент или в право? смотрите скнин шот....

Сделать плавное появление картинки
Вот рабочий скрипт Меняется картинка каждую 4,5 секунды Мне нужно сделать плавное появление...

Создать объект для просмотра картинок(слайд-шоу), где по щелчку на кнопке происходит смена картинки
1)Создать выпадающие меню с помощью Select. 2)Создать форму для регистрации, используя поля Ф.И.О,...

Плавное появление картинки в зависимости от скрола
Всем привет, возник следующий вопрос. Как сделать, чтобы данная картинка: на сайте...

1
334 / 181 / 68
Регистрация: 18.03.2010
Сообщений: 586
Записей в блоге: 11
09.08.2013, 09:06 2
Вижу уже сделали.

А может и с самого начала все работало, мистер рекламщик.
0
09.08.2013, 09:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.08.2013, 09:06
Помогаю со студенческими работами здесь

Слайд-шоу
Ребят, требуется помощь. Изучаю самостоятельно javascript, так вот,как мне реализовать это в...

Слайд шоу на JS
Вот код для слайд шоу: &lt;html&gt; &lt;head&gt; &lt;script type=&quot;text/javascript&quot;&gt; &lt;!-- var image1=new...

Слайд шоу
Здравствуйте!!! Подскажите слайд шоу где картинки не прописываются в html, а прописать имя...

Слайд-шоу
Требуется помощь. При нажатии на картинку(ссылку) открывался слайд-шоу. И чтобы все это дело было...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru