ijquery

همیار اسلایدر

screenshot

پلاگین جی کوئری همیار اسلایدر یک پلاگین کاربردی ایرانی میباشد که توسط یکی از کاربران مهمان عزیز دنیای جی کوئری نوشته شده است .

آموزش استفاده

  1. فراخوانیjs قبل از تگ </head>
<script src="js/jquery.js"></script> 
<script src="js/hamyar_slider.js"></script>

 

  1. فراخوانی css قبل از تگ </head>
    <style>
    .hamyar_slider {
    	list-style-type:none;
    	position:relative;
    	margin:auto;
    	direction:rtl !important; /* Dont' change this */
    	font-family:tahoma;
    }
    .hamyar_slider ul li {
    	list-style-type:none;
    	float:left;
    	padding:5px;
    	border:1px solid #ccc;
    	margin:5px;
    	border-radius:5px;
    	-webkit-transition : all 0.4s ease-in;
    	-moz-transition : all 0.4s ease-in;
    	-o-transition : all 0.4s ease-in;
    	cursor:pointer;
    	position:relative;
    	width:140px;
    	height:162px;
    	text-align:center;
    	direction:rtl; /* You can change it */
    }
    .hamyar_slider li:hover {
    	border:1px solid #00F;
    	-webkit-transition : all 0.4s ease-in;
    	-moz-transition : all 0.4s ease-in;
    	-o-transition : all 0.4s ease-in;
    }
    .disable {
    	-webkit-transition : all 0.4s ease-in;
    	-moz-transition : all 0.4s ease-in;
    	-o-transition : all 0.4s ease-in;
    	opacity:.5;
    }
    [class^="icon-"],
    [class*=" icon-"] {
      display: inline-block;
      width: 14px;
      height: 14px;
      margin-top: 1px;
      *margin-right: .3em;
      line-height: 14px;
      vertical-align: text-top;
      background-image: url("img/glyphicons-halflings.png");
      background-position: 14px 14px;
      background-repeat: no-repeat;
    }
    
    /* White icons with optional class, or on hover/focus/active states of certain elements */
    
    .icon-white,
    .nav-pills > .active > a > [class^="icon-"],
    .nav-pills > .active > a > [class*=" icon-"],
    .nav-list > .active > a > [class^="icon-"],
    .nav-list > .active > a > [class*=" icon-"],
    .navbar-inverse .nav > .active > a > [class^="icon-"],
    .navbar-inverse .nav > .active > a > [class*=" icon-"],
    .dropdown-menu > li > a:hover > [class^="icon-"],
    .dropdown-menu > li > a:focus > [class^="icon-"],
    .dropdown-menu > li > a:hover > [class*=" icon-"],
    .dropdown-menu > li > a:focus > [class*=" icon-"],
    .dropdown-menu > .active > a > [class^="icon-"],
    .dropdown-menu > .active > a > [class*=" icon-"],
    .dropdown-submenu:hover > a > [class^="icon-"],
    .dropdown-submenu:focus > a > [class^="icon-"],
    .dropdown-submenu:hover > a > [class*=" icon-"],
    .dropdown-submenu:focus > a > [class*=" icon-"] {
      background-image: url("img/glyphicons-halflings-white.png");
    }
    .icon-arrow-left {
      background-position: -240px -96px;
    }
    
    .icon-arrow-right {
      background-position: -264px -96px;
    }
    </style>

     

  2. فراخوانی html بعد از تگ </body>
     

    <div class="hamyar_slider">
          <ul>
            <li><img src="n.png">1</li>
            <li><img src="n.png">2</li>
            <li><img src="n.png">3</li>
            <li><img src="n.png">4</li>
            <li><img src="n.png">5</li>
            <li><img src="n.png">6</li>
            <li><img src="n.png">7</li>
            <li><img src="n.png">8</li>
            <li><img src="n.png">9</li>
            <li><img src="n.png">10</li>
          </ul>
        </div>
    <div class="icon-arrow-left" style="margin-top: -89px;margin-left: 63px;"></div>
    <div class="icon-arrow-right" style="margin-top: -89px;margin-right: 63px;float: right;"></div>

    اجرای پلاگین

    <script type="text/javascript"> 
    $('.hamyar_slider').hamyar_slider({
    		  show:5,
    		  btnprev:'.icon-arrow-right',
    		  btnext:'.icon-arrow-left',
    		  speed:500,
    		  disable_class: 'disable',
    		  auto :true,
    		  auto_time: 2500,
    		  slide:2
    });
    </script>

     

مقدارهای تابع hamyar_slider برای تنظبمات پلاگین

 show -> تعداد نمایش که به صورت پیش فرض 5 هست . 

 btnprev ->  سلکتر css دکمه قبلی که به صورت پیش فرض NULL هست .

 btnext -> سلکتر css دکمه بعدی که به صورت پیش فرض NULL هست .

 speed -> سرعت عوض شدن اسلایدر .

 disable_class -> نام کلاس برای دکمه ها وقتی که غیر فعال هستند.

 auto -> حالت عوض شدن اتوماتیک اسلایدر که با true و false مشخص میشود .

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

slide -> تعداد عوض شدن در هر اسلاید مثلاً 1 دونه 1 دونه یا 8 تا 8 تا

 

 

 


پیش نمایش دانلود فایل پلاگین

50 دیدگاه دربارهٔ «همیار اسلایدر»

  1. خیلی عالیه !
    دقیقاً همونیه که مدّنظرم بود..!
    خسته نباشی مستر عابدین پور.
    استف کردم واس سایت جدیدم..
    انشاالله که راضی باشی ریفیق.

    1. مرسی مرسی ssrr33 عزیز . والا مشکلات سرور ! امیدوارم در ادامه دیگه مشکلات چنینی نداشته باشیم .

  2. مهدی جان بالاخره فهمیدم باور نمیکنید که چقدر این سایت شما برای من مفید بود
    اول اینکه توی وردپرس فایلهای بعد از تگ headرو داخل فایل سربرگ کپی کردم
    و دوم اینکه فایلهای بعد از تگ body رو داخل بخش ویرایش نوشته تازه در متن html وارد کردم و تونستم این پلاگین رو توی هر صفحه داشته باشم
    سوم اینکه اگه بخوام یک قهوه مهمونتون کنم باید چی کارکنم؟ 😉 پلاگینشم بگذارید به درد میخوره D-:
    چهارم اینکه دمتون گرم

  3. با عرض سلام و خسته نباشید
    این کدی که شما دادین، باید برای هر کادر یه عکس گذاشت
    من سیستم محتوای سایتم وردپرس هست
    می خوام جای عکس ها، بندانگشتی برخی مطالبی که مد نظرم هست قرار بگیره
    مثلا من چند تا بخش علمی، فرهنگی، هنری، ادبی دارم حالا هر وقت فقط مطلب فرهنگی یا ادبی در سایتم گذاشتم می خوام عکس بندانگشتی مربوط به اون مطلب در اسلاید قرار بگیره
    می شه راهنماییم کنید؟

  4. با عرض سلام مجدد
    آقا مهدی می شه بیشتر برام توضیح بدین؟
    البته من دارم توی سایت ها می گردم یه چیزایی دستگیرم شده اما اینکه چطوری تصویر شاخص رو قرار بدم چیزی پیدا نکردم
    راستی این سورس رو دانلود کردم و توی سایتم قرار دادم
    فقط از شماره ی 6 تا 10 رو داخل اسلاید نشون می ده
    حتی فایلی که کنار سورس شما هست هم باز کردم دیدم از شماره 6 تا 10 رو نشون می ده
    ولی دموی شما از 1 شروع می کنه تا 10
    می شه بگین مشکلش چیه؟

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

    <a href="”>

    که به جای liها قرار دادم
    ایشاالله که درست باشه

    ولی مشکل دوم همچنان برقراره. چرا از شما 10 تا تصویر رو در دمو نشون می ده ولی حتی فایلی که از خود سایت دانلود کردم از 6 تا 10 رو نشون می ده
    ضمنا من تعداد مطالبم مثلا 5 تاست و حالت نمایش رو هم 5 گذاشتم. دیگه فلش های چپ و راست نباید کار کنه. درسته؟
    ولی کار می کنه. به نظرتون اگه مشکل بالا حل بشه، این هم حل می شه؟

  6. سلام محسن جان ,
    شما سورس رو از سایت دانلود کردید فولدر en رو باز کنید index.html شو بعد برای استفاده در وردپرس نه تنها این اسلایدر بلکه کلیه اسلایدر های این چنینی رو باید به شکل زیر استفاده کنید :
    از یکی از li ها کپی بگیرید بعد کل li ها رو حذف کنید بعد حلقه وردپرس رو بنویسد حالا داخل حلقه کد li کپی شده رو بزارید بعد داخل src در تگ img کد تصویر شاخص که در اصل عکس شما رو چاپ میکنه رو بزارید به این صورت میاد عکس رو چاپ میکنه و میچینه .
    حالا برای اینکه بیاید از یک دسته خاص یا مثلاً تعدادی خاص کوئری بزنید باید از تابع query_post استفاده کنید .

  7. یه سوال که اون دفعه داشتیم جواب ندادین حداقل به این سوال ما جواب بدین الانمن اینو تو استایل گذاشتم و کار کرد و حالا خواستم تو یه صفحه دو تا اسلایدر با همین شکل داشته باشم پس اومدم کدهای html رو دوباره فراخوانی کردم و درست شد ولی تنها مشکل که هست اینه که وقتی عکس های اسلایر تمام شدن دوباره سروع نمیشن در صورتی که وقتی یک اسلایدر در صفحه است درست کار میکنه و وقتی دو تا اسلایدر رو تو صفحه میزارم اینطوری میشه چرا؟

  8. ایمان جان معمولاً سوالی بی جواب نمیمونه اگر سوالی مونده لطف کن لینکشو بده رسیدگی میکنم .
    در مورد این سوالت هم شما class که در html با نام hamyar_slider هست رو به یک نام دیگه مثلاً hamyar_slider2 تغییر بده بعد داخل جی کوئری هم$(‘.hamyar_slider’) رو به همون نامی که در html تغییر دادی تغییر بده ببین اوکی میشه

  9. با عرض سلام
    من میخواهم از این اسلایدر در کنار یک اسلایدر دیگر استفاده کنم ولی این امکان پذیر نیست لطفا راهنمایی فرمایید
    با تشکر

  10. آدرس بده میثاق جان آنلاین چک کنم معمولاً طبق ورژن جی کوئری $ رو به jQuery تغییر بدی درست میشه با کنسول مروگرت چک کن ایراد کجاست

  11. سلام خسته نباشید ی مشکلی داره
    من گذاشتم 10 تا عکسو نشون بده و در کل 20 تا li اضافه کردم
    همون ده تای اخر رو فقط نشون میده چی کنم؟

  12. سلام و خسته نباشید . خیلی سایت باحالی دارید ولی بعضی اوقات سایت قطع میشه که ادمو دیوونه میکنه !!!
    یه سوال. این اسلایدر شما عکس های 1 الی 5 رو نشون نمیده و 6 تا 10 رو نشون میده !! حتی تو دمو هم اونطوریه !!! میتونین بگین چطوری میتونم این مشکل رو حل کنم ؟؟؟؟ منتظرم . ممنون

  13. سلام میشه بگید چجوری میشه روی عکس ها لینک گذاشت ؟ یعنی وقتی روی هر یک از عکس ها کلیک میکنی لینکش باز بشه . لطفا کد کامل رو بدید .

  14. سلام اقا مهدی . من یه اسلایدر در سبک ورزش 3 میخوام . میشه اگه همچین اسلایدری دارین برام معرفی کنین ؟؟ ممنون…..
    منتظرم….

  15. سلام

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

    و اگه میشه ممنون میشم راهنمایی کنید طریقه نصب اون رو در انجمن

    چون واقعا به این اسلاید شو نیاز دارم و خوشم اومده

  16. باسلام و خسته نباشید
    بنده تازه کار هستم و نمی دانم باید چگونه این را در سایت خود قرار دهم و می خواهم در صفحه اول قرار دهم لطفایک آموزش خودتون بدید یا یک آموزش معرفی کنید
    با آرزوی موفقیت
    متشکرم

  17. سلام دوستان
    یه مشکل این اسلایدر داره وفتیی دوبار سریع روی دکمه تعویض کلیک میکنی 1.5 عکس عوض میشه
    لطفا بررسی کنید تا این مشکل حل شود

  18. بازتاب: نحوه قرار دادن این اسلایدشو

  19. سلام من این اسلایدر رو برای وبلاگblog.ir میخام آیا امکانش هست لطفا راهنمایی کنید از طریق ایمیل با من تماس بگیرید.

  20. سلام و خسته نباشید ، سیستم من وردپرس اینا نیس سیستم نیاز مندی آگهی هست (او اس کلاس) ، طبق آموزش شما انجام دادم ولی دوستانی که گفتن فقط 6 تا 10 رو نشون میده ماله منم اینجوریه در ضمن از نسخه انگلیسی استفاده کردم ولی مشکلم اینجوریه و این اسلایدر خیلی به کارم میاد ، میشه راهنمایی کنید ؟؟؟ ممنون

  21. سلام استاد گرامی.
    ممکنه سوالم خیلی پیش پا افتاده باشه ولی ممکنه بفرمایید تو هر جا که گفتید بطور مثال “فراخوانیjs قبل از تگ ” منظور در تگ کدام فایل است؟من برای استفاده در وردپرس میخواستم.
    بسیارممنون

  22. سلام خسته نباشید
    خیلی دنبال این اسلاید بودم اما نمیدونم چرا رو میهن بلاگ کار نمیکنه اگه ممکنه راهنمایی کنید که چیکار کنم خیلی واسم مهمه
    ممنون میشم جواب بدین

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *