shababshihan

jQuery function scroll Top কি ভাবে আপনার ওয়েবপেজ এ সঞ্জুক্ত

May 3rd, 2015
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. বন্ধুরা আপনারা সকলে কেমন আছেন, নিশ্চই অনেক ভাল। আজকে আমি jQuery function scroll Top কি ভাবে আপনার ওয়েবপেজ এ সঞ্জুক্ত করবেন তা শেয়ার করব ।
  2. প্রথমে আপনার সাইট এর index.html এ জান তারপর body -র টেগটি যেখানে শেষ হয়েছে ঠিক তার উপরে আপনি jQuery লিংক করূন। আপনি jQuery দুই ভাবে লিংক
  3. করতে পারেন...১/সরাসরি CDN থেকে  অথবা  
  4.              ২/ ডউনলোড করে লোকাল সারভার থেকে ।
  5. প্রথমে আপনার ফলডারে একটি ফাইল খুলুন, যেমন main.js নামে একটি ফাইল নিলাম এবং নোটপ্লাস প্লাস এ রান করলাম । এবার একই ভাবে index.html এবং style.css রান করি । এরপর
  6.  index.html যে ডিভ এ scroll Top তৈরি করব সেখানে একটি button ট্যাগ নিয়া একটি id তৈরি করি । যেমনঃ
  7.              <button type="button" id="backtotop"><i class="fa fa-chevron-up"></i></button>
  8. এর পর style.css এ  কাজ করলাম এভাবে
  9. button#backtotop{
  10.     border: 0px solid #ddd;
  11.     background: #333;
  12.     padding: 0px;
  13.     width: 50px;
  14.     height: 50px;
  15.     line-height: 50px;
  16.     color: #fff;
  17.     font-size: 20px;
  18.     cursor: pointer;
  19.     box-shadow: 2px 2px 0px 0px #000;
  20.     -webkit-transition: all 0.5s;
  21.     transition: all 0.5s;
  22.     position: fixed;
  23.     left: 50px;
  24.     bottom: -60px;
  25.     opacity: 0;
  26.     visibility: hidden;
  27.     z-index: 99;
  28. }
  29. button#backtotop.fixed{
  30.     opacity: 1;
  31.     visibility: visible;
  32.     bottom: 0;
  33. }
  34. button#backtotop:focus{
  35.     outline: 0;
  36.     box-shadow: 3px 3px 0px 0px red;
  37. }
  38. button#backtotop:hover{
  39.     box-shadow: 3px 3px 0px 0px red;
  40. }
  41. এবং  main.js এ কাজ করলাম এভাবে......
  42.  
  43. // jQuery Scroll to Top
  44.  
  45. jQuery(document).ready(function() {
  46.     jQuery(window).scroll(function(){
  47.         if(jQuery(this).scrollTop() > 200){
  48.             jQuery('button#backtotop').addClass('fixed');
  49.         }else{
  50.             jQuery('button#backtotop').removeClass('fixed');
  51.         }
  52.     });
  53.     jQuery('button#backtotop').click(function(){
  54.         jQuery('html body').animate({scrollTop:0},1000);
  55.     });
  56. });
  57.  
  58.    হয়ে  গেল আমার scroll Top .
Advertisement
Add Comment
Please, Sign In to add comment