بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
بدون عنوان
سلام و خسته نباشبد
به این اسلابدر ی نگا بندازید.
http://nspy.ir/slide/
چند تا سوال داشتم در مورد این اسلایدر:
این اسلابدر خیلی هنگ میکنه.
یعنی وقتی دکمه ی بعدی رو میزنم و یا دکمه ی قبلی رو میزنم یا از باتون های زیر اسلایدر برای جابه جایی استفاده میکنم هنگ میکنه.
کد هاشو میزارم اینجا.
اگه امکانش باشه یه نگا بندازید و ببینید کد چ مشکلی داره؟
ممنون
<div id="slider"> <div class="next"></div> <div class="prev"></div> <div id="slide_one"> <img src="images/slide3.png" class="slide1"> <img src="images/slide8.png" class="slide5"> </div> <div id="slide_two"> <img src="images/slide4.jpg" class="slide2"> <img src="images/slide5.png" class="slide3"> <img src="images/slide7.png" class="slide4"> </div> <div id="slide_three"> <img src="images/slide9.jpg" class="slide6"> <img src="images/slide10.jpg" class="slide7"> </div> <div id="slide_fore"> <img src="images/slide11.png" class="slide8"> <img src="images/slide12.png" class="slide9"> <img src="images/slide13.png" class="slide10"> </div> <div id="slide_five"> <img src="images/stone_slide2.png" class="slide11"> <img src="images/stone_slide11.png" class="slide12"> <img src="images/stone_slide4.png" class="slide13"> <img src="images/stone_slide5.png" class="slide14"> <img src="images/stone_slide6.png" class="slide15"> <img src="images/stone_slide7.png" class="slide16"> <img src="images/stone_slide8.png" class="slide17"> <img src="images/stone_slide1.png" class="slide18"> <img src="images/stone_slide9.png" class="slide19"> <img src="images/stone_slide10.png" class="slide20"> </div> <div class="slide_text"> <div id="st_one"> <h2>ماشین آلات سنگبری</h2> <ul> <li>بیش از 300 شرکت ثبت شده</li> <li>مجموعه ی از ماشین آلات سنگبری</li> <li>بحث و تبادل نظر در مورد ماشین آلات</li> </ul> </div> <div id="st_two"> <h2>ماشین آلات سنگبری</h2> <ul> <li>بیش از 3سیبسیبه</li> <li>مجموعه ی از ماشین آلات سنگبری</li> <li>بحث و تبادل نظر در مورد ماشین آلات</li> </ul> </div> <div id="st_three"> <h2>ماشین آلات سنگبری</h2> <ul> <li>بیش از 300 شرکت ثبت شده</li> <li>مجموعه ی از ماشین آلات سنگبری</li> <li>بحث و تبادل نظر در مورد ماشین آلات</li> </ul> </div> <div id="st_fore"> <h2>ماشین آلات سنگبری</h2> <ul> <li>بیش از 300 شرکت ثبت شده</li> <li>مجموعه ی از ماشین آلات سنگبری</li> <li>بحث و تبادل نظر در مورد ماشین آلات</li> </ul> </div> <div id="st_five"> <h2>ماشین آلات سنگبری</h2> <ul> <li>بیش از 300 شرکت ثبت شده</li> <li>مجموعه ی از ماشین آلات سنگبری</li> <li>بحث و تبادل نظر در مورد ماشین آلات</li> </ul> </div> </div> <div class="slide_but"> <div id="one_slide"></div> <div id="two_slide"></div> <div id="three_slide"></div> <div id="fore_slide"></div> <div id="five_slide"></div> </div> </div>
$(document).ready(function(e) {
var s3_one=85;
var s3_two=139;
var s4_one=490;
var s5_one=55;
var s5_two=155;
var s5_three=255;
setInterval(function(){
if (document.documentElement.clientWidth > 1101) {
s3_one=85;
s3_two=139;
s4_one=490;
s5_one=55;
s5_two=155;
s5_three=255;
}
if (document.documentElement.clientWidth < 1100) {
s3_one=129;
s3_two=169;
s4_one=440;
s5_one=75;
s5_two=165;
s5_three=255;
}
if (document.documentElement.clientWidth < 1000) {
s3_one=145;
s3_two=179;
s4_one=425;
s5_one=95;
s5_two=175;
s5_three=255;
}
if (document.documentElement.clientWidth < 900) {
s3_one=125;
s3_two=149;
s4_one=425;
s5_one=95;
s5_two=175;
s5_three=255;
}
},5);
function reset_slide(){
var slide_array=Array('one','two','three','fore','five');
for(var i=0;i<slide_array.length;i++){
$('.slide_text #st_'+slide_array[i]+' h2').css({'top':'-90px'});
$('.slide_text #st_'+slide_array[i]+' ul li:nth-child(1)').css({'margin-right':'308px'});
$('.slide_text #st_'+slide_array[i]+' ul li:nth-child(2)').css({'margin-right':'308px'});
$('.slide_text #st_'+slide_array[i]+' ul li:nth-child(3)').css({'margin-right':'308px'});
}
$('#slide_one img').css('display','none');
$('#slide_two img').css('display','none');
$('#slide_three img').css('display','none');
$('#slide_fore img').css('display','none');
$('#slide_five img').css('display','none');
$('.slide_text img').css('display','none');
//$('#st_one').css('display','none');
$('#st_two').css('display','none');
$('#st_three').css('display','none');
$('#st_fore').css('display','none');
$('#st_five').css('display','none');
}
function slide_but_color(tag_select){
$('.slide_but div').css('background','#acacac');
$('#'+tag_select).css('background','#da9208');
}
function one_slide(){
reset_slide();
slide_but_color('one_slide');
$('.slide1').fadeIn(1000,function(){
$('.slide_text #st_one h2').animate({top: '89px'},'slow',function(){
$('.slide_text #st_one ul li:nth-child(1)').animate({marginRight:'1px'},'slow',function(){
$('.slide_text #st_one ul li:nth-child(2)').animate({marginRight:'1px'},'slow',function(){
$('.slide_text #st_one ul li:nth-child(3)').animate({marginRight:'1px'},'slow',function(){
});
});
});
});
});
}
function two_slide(){
reset_slide();
slide_but_color('two_slide');
$('.slide2').fadeIn(1000,function(){
$('.slide3').fadeIn(1000,function(){
$('.slide4').fadeIn(1000,function(){
$('.slide_text #st_two').css('display','block');
$('.slide_text #st_two h2').animate({top: '89px'},'slow',function(){
$('.slide_text #st_two ul li:nth-child(1)').animate({marginRight:'1px'},'slow',function(){
$('.slide_text #st_two ul li:nth-child(2)').animate({marginRight:'1px'},'slow',function(){
$('.slide_text #st_two ul li:nth-child(3)').animate({marginRight:'1px'},'slow',function(){
});
});
})
});
});
});
});
}
function three_slide(){
reset_slide();
slide_but_color('three_slide');
$('.slide6').css({'top':'-410px'});
$('.slide7').css({'top':'310px'});
$('.slide6').css({'display':'block'});
$('.slide6').animate({top:s3_one+'px'},'slow',function(){
$('.slide7').css({'display':'block'});
$('.slide7').animate({top:s3_two+'px'},'slow',function(){
$('.slide_text #st_three').css('display','block');
$('.slide_text #st_three h2').animate({top: '89px'},'slow',function(){
$('.slide_text #st_three ul li:nth-child(1)').animate({marginRight:'1px'},'slow',function(){
$('.slide_text #st_three ul li:nth-child(2)').animate({marginRight:'1px'},'slow',function(){
$('.slide_text #st_three ul li:nth-child(3)').animate({marginRight:'1px'},'slow',function(){
});
})
});
});
});
});
}
function fore_slide(){
reset_slide();
slide_but_color('fore_slide');
$('.slide8').css({'top':'-410px'});
$('.slide10').css({'left':'-410px'});
$('.slide9').css({'top':'310px'});
$('.slide8').css({'display':'block'});
$('.slide8').animate({top:'55px'},'slow',function(){
$('.slide9').css({'display':'block'});
$('.slide9').animate({top:'239px'},'slow',function(){
$('.slide10').css({'display':'block'});
$('.slide10').animate({left:s4_one+'px',top:'79px'},'slow',function(){
$('.slide_text #st_fore').css('display','block');
$('.slide_text #st_fore h2').animate({top: '89px'},'slow',function(){
$('.slide_text #st_fore ul li:nth-child(1)').animate({marginRight:'1px'},'slow',function(){
$('.slide_text #st_fore ul li:nth-child(2)').animate({marginRight:'1px'},'slow',function(){
$('.slide_text #st_fore ul li:nth-child(3)').animate({marginRight:'1px'},'slow',function(){
});
})
});
});
});
});
});
}
function five_slide(){
reset_slide();
slide_but_color('five_slide');
$('.slide11').css({'top':'350px'});
$('.slide12').css({'top':'350px'});
$('.slide13').css({'top':'350px'});
$('.slide14').css({'top':'-350px'});
$('.slide15').css({'top':'350px'});
$('.slide16').css({'top':'-350px'});
$('.slide17').css({'top':'350px'});
$('.slide18').css({'top':'-350px'});
$('.slide19').css({'top':'350px'});
$('.slide20').css({'top':'-350px'});
var speadd=270;
$('.slide11').css({'display':'block'});
$('.slide11').animate({top:s5_one+'px'},speadd,function(){
$('.slide12').css({'display':'block'});
$('.slide12').animate({top:s5_two+'px'},speadd,function(){
$('.slide13').css({'display':'block'});
$('.slide13').animate({top:s5_one+'px'},speadd,function(){
$('.slide14').css({'display':'block'});
$('.slide14').animate({top:s5_two+'px'},speadd,function(){
$('.slide15').css({'display':'block'});
$('.slide15').animate({top:s5_two+'px'},speadd,function(){
$('.slide16').css({'display':'block'});
$('.slide16').animate({top:s5_one+'px'},speadd,function(){
$('.slide17').css({'display':'block'});
$('.slide17').animate({top:s5_three+'px'},speadd,function(){
$('.slide18').css({'display':'block'});
$('.slide18').animate({top:s5_three+'px'},speadd,function(){
$('.slide19').css({'display':'block'});
$('.slide19').animate({top:s5_two+'px'},speadd,function(){
$('.slide20').css({'display':'block'});
$('.slide20').animate({top:s5_three+'px'},speadd,function(){
$('.slide_text #st_five').css('display','block');
$('.slide_text #st_five h2').animate({top: '89px'},'slow',function(){
$('.slide_text #st_five ul li:nth-child(1)').animate({marginRight:'1px'},'slow',function(){
$('.slide_text #st_five ul li:nth-child(2)').animate({marginRight:'1px'},'slow',function(){
$('.slide_text #st_five ul li:nth-child(3)').animate({marginRight:'1px'},'slow',function(){
});
});
});
});
});
});
});
});
});
});
});
});
});
});
}
var interval;
five_slide();
var add=1;
interval=setInterval(function(){
add++;
switch(add){
case 1:
one_slide();
break;
case 2:
two_slide();
break;
case 3:
three_slide();
break;
case 4:
fore_slide();
break;
case 5:
five_slide();
break;
}
if(add==5){add=0;}
},7000);
$('#one_slide').click(function(){
add=1;
clearInterval(interval);
one_slide();
interval=setInterval(function(){
add++;
switch(add){
case 1:
one_slide();
break;
case 2:
two_slide();
break;
case 3:
three_slide();
break;
case 4:
fore_slide();
break;
case 5:
five_slide();
break;
}
if(add==5){add=0;}
},7000);
})
$('#two_slide').click(function(){
add=3;
clearInterval(interval);
two_slide();
interval=setInterval(function(){
add++;
switch(add){
case 1:
one_slide();
break;
case 2:
two_slide();
break;
case 3:
three_slide();
break;
case 4:
fore_slide();
break;
case 5:
five_slide();
break;
}
if(add==5){add=0;}
},7000);
})
$('#three_slide').click(function(){
add=3;
clearInterval(interval);
three_slide();
interval=setInterval(function(){
add++;
switch(add){
case 1:
one_slide();
break;
case 2:
two_slide();
break;
case 3:
three_slide();
break;
case 4:
fore_slide();
break;
case 5:
five_slide();
break;
}
if(add==5){add=0;}
},7000);
})
$('#fore_slide').click(function(){
add=4;
clearInterval(interval);
fore_slide();
interval=setInterval(function(){
add++;
switch(add){
case 1:
one_slide();
break;
case 2:
two_slide();
break;
case 3:
three_slide();
break;
case 4:
fore_slide();
break;
case 5:
five_slide();
break;
}
if(add==5){add=0;}
},7000);
})
$('#five_slide').click(function(){
add=5;
clearInterval(interval);
five_slide();
interval=setInterval(function(){
add++;
switch(add){
case 1:
one_slide();
break;
case 2:
two_slide();
break;
case 3:
three_slide();
break;
case 4:
fore_slide();
break;
case 5:
five_slide();
break;
}
if(add==5){add=0;}
},7000);
})
$('.next').click(function(){
clearInterval(interval);
reset_slide();
add++;
if(add>5){
add=1;
}
switch(add){
case 1:
one_slide();
break;
case 2:
two_slide();
break;
case 3:
three_slide();
break;
case 4:
fore_slide();
break;
case 5:
five_slide();
break;
}
interval=setInterval(function(){
add++;
switch(add){
case 1:
one_slide();
break;
case 2:
two_slide();
break;
case 3:
three_slide();
break;
case 4:
fore_slide();
break;
case 5:
five_slide();
break;
}
if(add==5){add=0;}
},7000);
});
$('.prev').click(function(){
clearInterval(interval);
reset_slide();
if(add<=1){
add=6;
}
add--;
switch(add){
case 1:
one_slide();
break;
case 2:
two_slide();
break;
case 3:
three_slide();
break;
case 4:
fore_slide();
break;
case 5:
five_slide();
break;
}
interval=setInterval(function(){
add++;
switch(add){
case 1:
one_slide();
break;
case 2:
two_slide();
break;
case 3:
three_slide();
break;
case 4:
fore_slide();
break;
case 5:
five_slide();
break;
}
if(add==5){add=0;}
},7000);
});
});
/*
var adad=0;
index=0;
var interval;
function loadshod(){
slider();
}
function slider(){
start();
document.getElementById('next').onclick=next;
document.getElementById('prev').onclick=prev;
}
function start(){
interval = setInterval(function(){
document.getElementById('slider').style.backgroundImage="url("+aksha[adad]+")";
adad++;
if(adad===5){
adad=0;
}
},5000);
}
function next(){
clearInterval(interval);
index++;
if(index===aksha.length){
index=0;
}
document.getElementById('slider').style.backgroundImage="url("+aksha[index]+")";
}
function prev(){
clearInterval(interval);
if(index===0){
index=aksha.length;
}
index--;
document.getElementById('slider').style.backgroundImage="url("+aksha[index]+")";
}
loadshod();
*/
@charset "utf-8";
/* CSS Document */
#slider{
width:100%;
height:495px;
background:url(../images/slide_back.jpg);
position:relative;
}
.next{
width:23px;
height:23px;
background:url(../images/next.png) no-repeat;
position:absolute;
top:233px;
right:30px;
}
.prev{
width:23px;
height:23px;
background:url(../images/prev.png) no-repeat;
position:absolute;
top:233px;
left:30px;
}
.slide1{
position:absolute;
left:150px;
top:69px;
width:550px;
display:none;
}
.slide2{
position:absolute;
left:150px;
top:39px;
border-radius:7px;
box-shadow:0px 0px 3px 0px #666;
}
.slide3{
position:absolute;
left:450px;
top:79px;
width:370px;
}
.slide4{
position:absolute;
left:270px;
top:343px;
width:175px;
border-radius:7px;
}
.slide5{
position:absolute;
left:190px;
top:119px;
display:block;
width:470px;
display:none;
}
.slide6{
position:absolute;
left:90px;
top:83px;
display:block;
width:390px;
border-radius:5px;
}
.slide7{
position:absolute;
left:500px;
top:139px;
width:300px;
border-radius:5px;
}
.slide8{
position:absolute;
left:110px;
top:70px;
width:230px;
}
.slide9{
position:absolute;
left:305px;
top:255px;
width:210px;
}
.slide10{
position:absolute;
left:485px;
top:95px;
width:210px;
}
.slide11{
position:absolute;
left:165px;
top:55px;
}
.slide12{
position:absolute;
left:80px;
top:154px;
}
.slide13{
position:absolute;
left:329px;
top:55px;
}
.slide14{
position:absolute;
left:247px;
top:155px;
}
.slide15{
position:absolute;
left:412px;
top:155px;
}
.slide16{
position:absolute;
left:496px;
top:56px;
}
.slide17{
position:absolute;
left:164px;
top:255px;
}
.slide18{
position:absolute;
left:331px;
top:255px;
}
.slide19{
position:absolute;
left:582px;
top:155px;
}
.slide20{
position:absolute;
left:499px;
top:253px;
}
.slide_text{
direction:rtl;
position:absolute;
right:150px;
top:71px;
width:300px;
height:310px;
overflow:hidden;
}
.slide_text h2{
font-family:yekan;
margin:6px;
padding:6px;
position:absolute;
top:-90px;
right:0px;
}
.slide_text ul{
margin:0px;
padding:0px;
list-style:none;
position:absolute;
top:149px;
}
.slide_text ul li{
font-family:yekan;
padding-right:38px;
background:url(../images/tick.png) no-repeat;
background-position:97% 0%;
height:30px;
margin:2px;
margin-right:308px;
width:300px;
}
.slide_but{
width:90px;
height:19px;
position:absolute;
top:94%;
right:45%;
}
.slide_but div{
float:right;
width:11px;
height:11px;
background:#acacac;
border-radius:100%;
margin:3px;
}
#one_slide{
background:#d38f03;
}
#slide_one img{
display:none;
}
#slide_two img{
display:none;
}
#slide_three img{
display:none;
}
#slide_fore img{
display:none;
}
#slide_five img{
display:none;
}
.slide_text div{
display:none;
}
.slide_text div{
display:none;
}
#st_one{
display:block;
}
#slide_one,#slide_two,#slide_three,#slide_fore,#slide_five{
position:relative;
background:#60C;
width:700px;
left:px;
}
+2
0
بهتر نبود کدهارو داخل یک فایلی قرار میدادید و فایل رو اپلود میکردید اینطوری بررسیش بنظرم راحت تر بود (10 سال پیش)
0
0
نمیدونم شاید اشکال از بنده باشه ، ممکنه یک مقداری درباره ی توابعی ک نوشتید یک توضیحی بدهید؟ (10 سال پیش)
0
0
رو سیستم من که هنگ نمیکنه :) منظورم اینه من هیچ لگی رو این اسلایدر نمیبینم (10 سال پیش)
+1
0
برای منم هنگ نمیکنه ولی احتمالا منظورشون از هنگ این هست ک اگر دکمه ی نکست رو سریع سریع بزنید تمام عکس هاروی هم قرار میگیرن @J.A.P (10 سال پیش)
0
0
منظورم از هنگ این هست ک اگر دکمه ی نکست رو سریع بزنید تمام عکس هاروی هم قرار میگیرن و اسلاید کلا بهم میخوره
ممنون (10 سال پیش)
+1
0
من فکر میکنم مشکل از نحوه ی فراخوانی تون در اسلاید ها باشه یعنی اگر اسلاید بعد خوانده بشه اسلاید قبل پابرجاهست در حالی ک باید اسلاید قبل حذف بشه و بعد اسلاید جدید بجاش بیاد! درحالی ک در کدهای شما اینطور نیست اینطور ک من متوجه شدم ! :| یعنی اسلاید بعدی کاری به اسلاید قبلی نداره! اون میاد و اسلاید قبلی فقط یک زمان تمام شدن داره و بعد از تمام شدن میره درست گفتم؟ (10 سال پیش)
0
0
درسته دقیقا همینه.
ممنون (10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
118238
10 سال پیش
0
0
اینم قالب
http://s3.picofile.com/file/8226899034/them_html.zip.html
ممنون
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .