رفتن به مطلب
dukejavad

مشکل در کارکرد اسلایدر

پست های پیشنهاد شده

سلام دوستان

من با کد زیر یه اسلایدر راه انداختم ولی یه مشکلی داره


<script type="text/javascript">
$(document).ready(function(){
$('.slide:gt(0)').hide();
setInterval(function(){
$('.slide :first-child').slideUp(500).next('img').slideDown(500).end().appendTo('.slide');
},3000);
});
</script>

من تنظیم کردم هر سه ثانیه اسلاید کنه اولش مشکلی نداره و کار میکنه اما وقتی کل تصاویر رو دو دور زد تایمر دو برابر میشه یعنی بار سوم رو هر عکس 6 ثانیه وای میسته و بار چهارم 12 ثانیه و ...

میشه راهنماییم کنید

این کد بنده هستش که تصاویری رو از زمینه دلخواه وردپرس فراخوانی میکنه

و تو li نشون میده یعنی زیر هم

منم می خواستم اسلایدرش کنم که از اون کدی که بالا نوشتم استفاده کردم

ببینید میتونید کاری کنید؟ مرسی


<article class="post_slider" >
<?php
$slideshow = get_post_meta($post->ID, 'slides',true);
if($slideshow){
?>
<?php if( have_rows('slides') ): ?>
<ul class="slides">
<?php while( have_rows('slides') ): the_row();
// vars
$image = get_sub_field('image');
$content = get_sub_field('content');
$link = get_sub_field('link');
?>
<li class="slide">
<?php if( $link ): ?>
<a href="<?php echo $link; ?>">
<?php endif; ?>
<img src="<?php echo $image['url']; ?>" alt="<?php echo $image['alt'] ?>" />
<?php if( $link ): ?>
</a>
<?php endif; ?>
<?php echo $content; ?>
</li>
<?php endwhile; ?>
</ul>
<?php endif; ?>
<?php } ?>
</article>

http://felemig.ir/?p=92

ویرایش شده توسط dukejavad

به اشتراک گذاری این ارسال


لینک به ارسال

اون slides که تو این تیکه هست اسم زمینس


<?php if( have_rows('slides') ): ?>

به اشتراک گذاری این ارسال


لینک به ارسال

خیلی عجیبه !

کد اسلایدر رو کجا قرار دادین؟

به اشتراک گذاری این ارسال


لینک به ارسال

منظورتون همون جی کوئری هاست ؟

اگر ایناست تو فایل header.php گذاشتم

به اشتراک گذاری این ارسال


لینک به ارسال

تازه اون slideup هم کار نمیکنه نمیدونم چیکار باید بکنم دیگ !!

امکانش هست برفرض یه استانداردی تو طراحی قالبم مشکل داشته باشه؟

مثلا برای یه موارد دیگ من مشکل داشتم و بعد فهمیدم چون از ()wp_head و ()wp_footer تو قالبم استفاده نکردم به مشکل خورده

گفتم شاید کمکی کنه :)

به اشتراک گذاری این ارسال


لینک به ارسال

نه قاعدتا به وردپرس مربوط نیست کاملا مربوط به جیکوئریه !

از اخرین ورژن جیکوئری استفاده کنید اگر تابعی کار نکرد

ورژن جیکوئری شاید روال اینتروال رو هم تغییر بده .

اینطوری که زمانش تغییر میکنه انگار رفته توی حلقه و هی به تعداد setInterval ها اضافی میشه ! در کل عجیبه :D

به اشتراک گذاری این ارسال


لینک به ارسال

جی کوئری رو دوباره از سایت گرفتم کارنکرد همونجوریه

روال اینتروال رو هم تغییر بده

اینو نفهمیدم یعنی چی؟!!

به اشتراک گذاری این ارسال


لینک به ارسال

این بدجوری رفته رو مخم اصلن نمیدونم چیکار کنم

دو هفتس درگیر اینم !!!

به اشتراک گذاری این ارسال


لینک به ارسال

دوستان اگر راهی به نظرتون اومد بگید اگر ج ندادم من فردا عازمم خراسان رضوی دارم میرم دانشگاه

شنبه پست هاتون رو مشتاقانه میبینم مرسی

به اشتراک گذاری این ارسال


لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • اضافه کردن...