Author: saqibkhan

  • Questions & Answers

    jQuery Questions and Answers has been designed with a special intention of helping students and professionals preparing for various Certification Exams and Job Interviews. This section provides a useful collection of sample Interview Questions and Multiple Choice Questions (MCQs) and their answers with appropriate explanations.

    Questions and Answers
    SNQuestion/Answers Type
    1jQuery Interview QuestionsThis section provides a huge collection of jQuery Interview Questions with their answers hidden in a box to challenge you to have a go at them before discovering the correct answer.
    2jQuery Online QuizThis section provides a great collection of jQuery Multiple Choice Questions (MCQs) on a single page along with their correct answers and explanation. If you select the right option, it turns green; else red.
    3jQuery Online TestIf you are preparing to appear for a Java and jQuery Framework related certification exam, then this section is a must for you. This section simulates a real online test along with a given timer which challenges you to complete the test within a given time-frame. Finally you can check your overall test score and how you fared among millions of other candidates who attended this online test.
    4jQuery Mock TestThis section provides various mock tests that you can download at your local machine and solve offline. Every mock test is supplied with a mock test key to let you verify the final score and grade yourself.
  • Weather.js

    Weather.js is a jQuery plugin to find the information about weather details.

    A Simple of Weather.js example as shown below −

    <!DOCTYPE html><html lang ="en"><head><meta charset ="UTF-8"><meta name ="viewport" content = "width = device-width, 
    
         initial-scale =1"&gt;&lt;link rel ="stylesheet" 
         href ="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"&gt;&lt;link rel ="stylesheet" 
         href ="https://cdnjs.cloudflare.com/ajax/libs/normalize/3.0.3/normalize.css"&gt;&lt;link href ='https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700'
         rel ='stylesheet' type ='text/css'&gt;&lt;link rel ="stylesheet" type ="text/css" href ="weather.css"&gt;&lt;/head&gt;&lt;body id ="weather-background"class="default-weather"&gt;&lt;canvas id ="rain-canvas"&gt;&lt;/canvas&gt;&lt;canvas id ="cloud-canvas"&gt;&lt;/canvas&gt;&lt;canvas id ="weather-canvas"&gt;&lt;/canvas&gt;&lt;canvas id ="time-canvas"&gt;&lt;/canvas&gt;&lt;canvas id ="lightning-canvas"&gt;&lt;/canvas&gt;&lt;div class="page-wrap"&gt;&lt;header class="search-bar"&gt;&lt;p class="search-text"&gt;&lt;span class="search-location-text"&gt;
                  What's the weather like in&lt;input id ="search-location-input"class="search-location-input" type ="text"
                     placeholder ="City"&gt;?&lt;/span&gt;&lt;/p&gt;&lt;div class="search-location-button-group"&gt;&lt;button id ="search-location-button"class="fa fa-search search-location-button search-button"&gt;&lt;/button&gt;&lt;!----&gt;&lt;button id ="geo-button"class= "geo-button fa
                  fa-location-arrow search-button"&gt;&lt;/button&gt;&lt;/div&gt;&lt;/header&gt;&lt;div id ="geo-error-message"class="geo-error-message hide"&gt;&lt;button id ='close-error'class= 'fa fa-times 
               close-error'&gt;&lt;/button&gt;Uh oh! It looks like we can't 
               find your location. Please type your city into the search 
               box above!&lt;/div&gt;&lt;div id ="front-page-description"class="front-page-description middle"&gt;&lt;h1&gt;Blank Canvas Weather&lt;/h1&gt;&lt;/div&gt;&lt;div class="attribution-links hide" id ="attribution-links"&gt;&lt;button id ='close-attribution'class='fa fa-times close-attribution'&gt;&lt;/button&gt;&lt;h3&gt;Icons from &lt;a href ="https://thenounproject.com/"&gt;
               Noun Project&lt;/a&gt;&lt;/h3&gt;&lt;ul&gt;&lt;li class="icon-attribution"&gt;&lt;a href ="https://thenounproject.com/term/cloud/6852/"&gt;
                  Cloud&lt;/a&gt; by Pieter J. Smits&lt;/li&gt;&lt;li class="icon-attribution"&gt;&lt;a href ="https://thenounproject.com/term/snow/64/"&gt;
                  Snow&lt;/a&gt; from National Park Service Collection&lt;/li&gt;&lt;li class="icon-attribution"&gt;&lt;a href ="https://thenounproject.com/term/drop/11449/"&gt;
                  Drop&lt;/a&gt; Alex Fuller&lt;/li&gt;&lt;li class="icon-attribution"&gt;&lt;a href ="https://thenounproject.com/term/smoke/27750/"&gt;
                  Smoke&lt;/a&gt; by Gerardo Martín Martínez&lt;/li&gt;&lt;li class="icon-attribution"&gt;&lt;a href ="https://thenounproject.com/term/moon/13554/"&gt;
                  Moon&lt;/a&gt; by Jory Raphael&lt;/li&gt;&lt;li class="icon-attribution"&gt;&lt;a href ="https://thenounproject.com/term/warning/18974/"&gt;
                  Warning&lt;/a&gt; by Icomatic&lt;/li&gt;&lt;li class="icon-attribution"&gt;&lt;a href ="https://thenounproject.com/term/sun/13545/"&gt;
                  Sun&lt;/a&gt; by Jory Raphael&lt;/li&gt;&lt;li class="icon-attribution"&gt;&lt;a href ="https://thenounproject.com/term/windsock/135621/"&gt;
                  Windsock&lt;/a&gt; by Golden Roof&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div id ="weather"class="weather middle hide"&gt;&lt;div class="location" id ="location"&gt;&lt;/div&gt;&lt;div class="weather-container"&gt;&lt;div id ="temperature-info"class="temperature-info"&gt;&lt;div class="temperature" id ="temperature"&gt;&lt;/div&gt;&lt;div class="weather-description" id ="weather-description"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="weather-box"&gt;&lt;ul class="weather-info" id ="weather-info"&gt;&lt;li class="weather-item humidity"&gt;Humidity:&lt;span id ="humidity"&gt;&lt;/span&gt;%&lt;/li&gt;&lt;!----&gt;&lt;li class="weather-item wind"&gt;Wind:&lt;span 
                           id ="wind-direction"&gt;&lt;/span&gt;&lt;span 
                           id ="wind"&gt;&lt;/span&gt;&lt;span 
                           id ="speed-unit"&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="temp-change"&gt;&lt;button id ="celsius"class="temp-change-button celsius"&gt;°C&lt;/button&gt;&lt;button id ="fahrenheit"class="temp-change-button fahrenheit"&gt;
                        °F&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;script 
            src ="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"&gt;&lt;/script&gt;&lt;script src ="weather.js"&gt;&lt;/script&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</pre>

  • Megadropdown.js

    Megadropdown.js is a jQuery plugin for easy and quickly implementing of drop down menu.

    Example of Drop down menu as shown below −

    <!doctype html><html lang ="en"class="no-js"><head><meta charset ="UTF-8"><meta name ="viewport" content ="width = device-width, initial-scale = 1"><link rel ="stylesheet" href ="css/reset.css"><link rel ="stylesheet" href ="css/style.css"><script src ="js/modernizr.js"></script></head><body><header><div class="cd-dropdown-wrapper"><a class="cd-dropdown-trigger" href ="#0">Dropdown</a><nav class="cd-dropdown"><h2>Title</h2><a href ="#0"class="cd-close">Close</a><ul class="cd-dropdown-content"><li><form class="cd-search"><input type ="search" placeholder ="Search..."></form></li><li class="has-children"><a href ="">images</a><ul class="cd-dropdown-gallery is-hidden"><li class="go-back"><a href ="#0">Menu</a></li><li class="see-all"><a href ="">
    
                           Browse Gallery&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item" href =""&gt;&lt;img src ="img/img.png" alt ="Product Image"&gt;&lt;h3&gt;Product #1&lt;/h3&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item" href =""&gt;&lt;img src ="img/img.png" alt ="Product Image"&gt;&lt;h3&gt;Product #2&lt;/h3&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item" href =""&gt;&lt;img src ="img/img.png" alt ="Product Image"&gt;&lt;h3&gt;Product #3&lt;/h3&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item" href =""&gt;&lt;img src ="img/img.png" alt ="Product Image"&gt;&lt;h3&gt;Product #4&lt;/h3&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class="has-children"&gt;&lt;a href =""&gt;Services&lt;/a&gt;&lt;ul class="cd-dropdown-icons is-hidden"&gt;&lt;li class="go-back"&gt;&lt;a href ="#0"&gt;Menu&lt;/a&gt;&lt;/li&gt;&lt;li class="see-all"&gt;&lt;a href =""&gt;
                           Browse Services&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item item-1" href =""&gt;&lt;h3&gt;Service #1&lt;/h3&gt;&lt;p&gt;This is the item description&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item item-2" href =""&gt;&lt;h3&gt;Service #2&lt;/h3&gt;&lt;p&gt;This is the item description&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item item-3" href =""&gt;&lt;h3&gt;Service #3&lt;/h3&gt;&lt;p&gt;This is the item description&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item item-4" href =""&gt;&lt;h3&gt;Service #4&lt;/h3&gt;&lt;p&gt;This is the item description&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item item-5" href =""&gt;&lt;h3&gt;Service #5&lt;/h3&gt;&lt;p&gt;This is the item description&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item item-6" href =""&gt;&lt;h3&gt;Service #6&lt;/h3&gt;&lt;p&gt;This is the item description&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item item-7" href =""&gt;&lt;h3&gt;Service #7&lt;/h3&gt;&lt;p&gt;This is the item description&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item item-8" href =""&gt;&lt;h3&gt;Service #8&lt;/h3&gt;&lt;p&gt;This is the item description&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item item-9" href =""&gt;&lt;h3&gt;Service #9&lt;/h3&gt;&lt;p&gt;This is the item description&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item item-10" href =""&gt;&lt;h3&gt;Service #10&lt;/h3&gt;&lt;p&gt;This is the item description&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item item-11" href =""&gt;&lt;h3&gt;Service #11&lt;/h3&gt;&lt;p&gt;This is the item description&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="cd-dropdown-item item-12" href =""&gt;&lt;h3&gt;Service #12&lt;/h3&gt;&lt;p&gt;This is the item description&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class="cd-divider"&gt;Divider&lt;/li&gt;&lt;li&gt;&lt;a href =""&gt;Page 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href =""&gt;Page 2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href =""&gt;Page 3&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/nav&gt;&lt;/div&gt;&lt;/header&gt;&lt;main class="cd-main-content"&gt;&lt;/main&gt;&lt;script src ="js/jquery-2.1.1.js"&gt;&lt;/script&gt;&lt;script src ="js/jquery.menu-aim.js"&gt;&lt;/script&gt;&lt;script src ="js/main.js"&gt;&lt;/script&gt;&lt;/body&gt;&lt;/html&gt;</pre>

  • Producttour.js

    Producttour.js is a jQuery plugin for quickly and easily implementing of help guide into your website.

    A Simple of producttour.js example as shown below −

    <!doctype html><html lang ="en"class="no-js"><head><meta charset ="UTF-8"><meta name ="viewport" content ="width = device-width, initial-scale = 1"><link rel ="stylesheet" href ="css/reset.css"><link rel ="stylesheet" href ="css/style.css"><script src ="js/modernizr.js"></script></head><body background ="tp.png"><div class="cd-nugget-info"><button id ="cd-tour-trigger"class="cd-btn">Start tour</button></div><ul class="cd-tour-wrapper"><li class="cd-single-step"><span>Step 1</span><div class="cd-more-info bottom"><h2>Step Number 1</h2><p>Lorem ipsum dolor sit amet, consectetur adipisicing 
    
                  elit. Modi alias animi molestias in, aperiam.&lt;/p&gt;&lt;img src ="img/step-1.png" alt ="step 1"&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="cd-single-step"&gt;&lt;span&gt;Step 2&lt;/span&gt;&lt;div class="cd-more-info top"&gt;&lt;h2&gt;Step Number 2&lt;/h2&gt;&lt;p&gt;Lorem ipsum dolor sit amet, consectetur 
                  adipisicing elit. Officia quasi in quisquam.&lt;/p&gt;&lt;img src ="img/step-2.png" alt ="step 2"&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="cd-single-step"&gt;&lt;span&gt;Step 3&lt;/span&gt;&lt;div class="cd-more-info right"&gt;&lt;h2&gt;Step Number 3&lt;/h2&gt;&lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipisicing
                  elit. Optio illo non enim ut necessitatibus perspiciatis,
                  dignissimos.&lt;/p&gt;&lt;img src ="img/step-3.png" alt ="step 3"&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script src ="js/jquery-2.1.4.js"&gt;&lt;/script&gt;&lt;script src ="js/jquery.mobile.min.js"&gt;&lt;/script&gt;&lt;script src ="js/main.js"&gt;&lt;/script&gt;&lt;/body&gt;&lt;/html&gt;</pre>
  • Blockrain.js

    Blockrain.js is a jQuery plugin for lets you embed the classic Tetris game on your website.

    A Simple of blockrain example as shown below −

    <!DOCTYPE html><html><head><meta charset ="utf-8"/><link href ='https://fonts.googleapis.com/css?family=Play:400,700' 
    
         rel ='stylesheet' type ='text/css'&gt;&lt;link rel ="stylesheet" href ="assets/css/style.css"&gt;&lt;link rel ="stylesheet" href ="src/blockrain.css"&gt;&lt;/head&gt;&lt;body&gt;&lt;section id ="examples"&gt;&lt;article id ="example-slider"&gt;&lt;div class="example"&gt;&lt;div class="instructions"&gt;
                  Use only arrows
                  &lt;div class="keyboard"&gt;&lt;div class="key key-up"&gt;&lt;/div&gt;&lt;div class="key key-left"&gt;&lt;/div&gt;&lt;div class="key key-down"&gt;&lt;/div&gt;&lt;div class="key key-right"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="game" id ="tetris-demo"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/article&gt;&lt;/section&gt;&lt;script src ="assets/js/jquery-1.11.1.min.js"&gt;&lt;/script&gt;&lt;script src ="src/blockrain.jquery.libs.js"&gt;&lt;/script&gt;&lt;script src ="src/blockrain.jquery.src.js"&gt;&lt;/script&gt;&lt;script src ="src/blockrain.jquery.themes.js"&gt;&lt;/script&gt;&lt;script&gt;var $cover =$('#cover-tetris').blockrain({
            autoplay:true,
            autoplayRestart:true,
            speed:100,
            autoBlockWidth:true,
            autoBlockSize:25,
            theme:'candy'});var versusSpeed =500;var $versus1 =$('#tetris-versus-1 .game').blockrain({
            autoplay:true,
            autoplayRestart:true,
            speed: versusSpeed,onGameOver:function(){
               $versus1.blockrain('restart');
               $versus2.blockrain('restart');var $score = $versus2.parent().find('.score');
               $score.text(parseInt($score.text())+1);}});var $versus2 =$('#tetris-versus-2 .game').blockrain({
            autoplay:true,
            autoplayRestart:true,
            speed: versusSpeed,onGameOver:function(){
               $versus1.blockrain('restart');
               $versus2.blockrain('restart');var $score = $versus1.parent().find('.score');
               $score.text(parseInt($score.text())+1);}});var $demo =$('#tetris-demo').blockrain({
            speed:20,
            theme:'black',onStart:function(){ga('send','event','tetris','started');},onLine:function(){ga('send','event','tetris','line');},onGameOver:function(score){ga('send','event','tetris','over', score);}});$('#example-slider').find('.btn-next').click(function(event){
            event.preventDefault();switchDemoTheme(true);});$('#example-slider').find('.btn-prev').click(function(event){
            event.preventDefault();switchDemoTheme(false);});functionswitchDemoTheme(next){var themes = Object.keys(BlockrainThemes);var currentTheme = $demo.blockrain('theme');var currentIx = themes.indexOf(currentTheme);if( next ){ currentIx++;}else{ currentIx--;}if( currentIx &gt;= themes.length ){ currentIx =0;}if( currentIx &lt;0){ currentIx = themes.length-1;}
            $demo.blockrain('theme', themes[currentIx]);$('#example-slider .theme strong').text('"'+themes[currentIx]+'"');}&lt;/script&gt;&lt;/body&gt;&lt;/html&gt;</pre>
  • Checkout.js

    Checkout.js is a jQuery plugin for easy to implementation of check out for e-commerce websites.

    A Simple of checkout.js example as shown below −

    <html xmlns ="https://www.w3.org/1999/xhtml"><head><meta http-equiv ="Content-Type" content ="text/html; charset = iso-8859-1"/><title>Untitled Document</title><script type ="text/javascript" src ="jquery-1.3.2.js"></script><script type ="text/javascript" src ="jquery.livequery.js"></script><link href ="css.css" rel ="stylesheet"/><script type ="text/javascript">$(document).ready(function(){var Arrays =newArray();$('#wrap li').mousemove(function(){var position =$(this).position();$('#cart').stop().animate({
    
                  left   : position.left+'px',},250,function(){});}).mouseout(function(){});$('#wrap li').click(function(){var thisID =$(this).attr('id');var itemname  =$(this).find('div .name').html();var itemprice =$(this).find('div .price').html();if(include(Arrays,thisID)){var price =$('#each-'+thisID).children(".shopp-price").find('em').html();var quantity =$('#each-'+thisID).children(".shopp-quantity").html();
                  quantity =parseInt(quantity)+parseInt(1);var total =parseInt(ite mprice)*parseInt(quantity);$('#each-'+thisID).children(".shopp-price").find('em').html(total);$('#each-'+thisID).children(".shopp-quantity").html(quantity);var prev_charges =$('.cart-total span').html();
                  prev_charges =parseInt(prev_charges)-parseInt(price);
                  prev_charges =parseInt(prev_charges)+parseInt(total);$('.cart-total span').html(prev_charges);$('#total-hidden-charges').val(prev_charges);}else{
                  Arrays.push(thisID);var prev_charges =$('.cart-total span').html();
                  prev_charges =parseInt(prev_charges)+parseInt(itemprice);$('.cart-total span').html(prev_charges);$('#total-hidden-charges').val(prev_charges);$('#left_bar .cart-info').append('
                     &lt;div class="shopp" id ="each-'+thisID+'"&gt;&lt;div class="label"&gt;'+itemname+'&lt;/div&gt;&lt;div class="shopp-price"&gt; 
                           $&lt;em&gt;'+itemprice+'&lt;/em&gt;&lt;/div&gt;&lt;span class="shopp-quantity"&gt;1&lt;/span&gt;&lt;img src ="remove.png"class="remove"/&gt;&lt;br class="all"/&gt;&lt;/div&gt;');$('#cart').css({'-webkit-transform':'rotate(20deg)','-moz-transform':'rotate(20deg)'});}setTimeout('angle()',200);});$('.remove').livequery('click',function(){var deduct =$(this).parent().children(".shopp-price").find('em').html();var prev_charges =$('.cart-total span').html();var thisID =$(this).parent().attr('id').replace('each-','');var pos =getpos(Arrays,thisID);
               
               Arrays.splice(pos,1,"0")
               prev_charges =parseInt(prev_charges)-parseInt(deduct);$('.cart-total span').html(prev_charges);$('#total-hidden-charges').val(prev_charges);$(this).parent().remove();});$('#Submit').livequery('click',function(){var totalCharge =$('#total-hidden-charges').val();$('#left_bar').html('Total Charges: $'+totalCharge);returnfalse;});});functioninclude(arr, obj){for(var i =0; i&lt;arr.length; i++){if(arr[i]== obj)returntrue;}}functiongetpos(arr, obj){for(var i =0; i&lt;arr.length; i++){if(arr[i]== obj)return i;}}functionangle(){$('#cart').css({'-webkit-transform':'rotate(0deg)','-moz-transform':'rotate(0deg)'});}&lt;/script&gt;&lt;/head&gt;&lt;body&gt;&lt;div align ="left"&gt;&lt;div id ="wrap" align ="left"&gt;&lt;ul&gt;&lt;li id ="1"&gt;&lt;img src ="a1.png"class="items" height ="100" alt =""/&gt;&lt;br clear ="all"/&gt;&lt;div&gt;&lt;span class="name"&gt;Learn Java: 
                     Price&lt;/span&gt;: $&lt;span class="price"&gt;800&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li id ="2"&gt;&lt;img src ="5.png"class="items" height ="100" alt =""/&gt;&lt;br clear ="all"/&gt;&lt;div&gt;&lt;span class="name"&gt;Learn HTML&lt;/span&gt;: $&lt;span class="price"&gt;500&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li id="3"&gt;&lt;img src ="1.png"class="items" height ="100" alt =""/&gt;&lt;br clear ="all"/&gt;&lt;div&gt;&lt;span class="name"&gt;Learn Android 
                     &lt;/span&gt;: $&lt;span class="price"&gt;450&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li id ="4"&gt;&lt;img src ="6.png"class="items" height ="100" alt =""/&gt;&lt;br clear ="all"/&gt;&lt;div&gt;&lt;span class="name"&gt;Learn SVG&lt;/span&gt;: $&lt;span class="price"&gt;1200&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li id ="5"&gt;&lt;img src ="7.png"class="items" height ="100" alt =""/&gt;&lt;br clear ="all"/&gt;&lt;div&gt;&lt;span class="name"&gt;Learn Bootstrap
                     &lt;/span&gt;: $&lt;span class="price"&gt;65&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li id ="6"&gt;&lt;img src ="5.png"class="items" height ="100" alt =""/&gt;&lt;br clear ="all"/&gt;&lt;div&gt;&lt;span class="name"&gt;Learn HTML&lt;/span&gt;: $&lt;span class="price"&gt;800&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li id ="7"&gt;&lt;img src ="7.png"class="items" height ="100" alt =""/&gt;&lt;br clear ="all"/&gt;&lt;div&gt;&lt;span class="name"&gt; Learn Bootstrap
                     &lt;/span&gt;: $&lt;span class="price"&gt;45&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li id ="8"&gt;&lt;img src ="6.png"class="items" height ="100" alt =""/&gt;&lt;br clear ="all"/&gt;&lt;div&gt;&lt;span class="name"&gt;Learn SVG&lt;/span&gt;: $&lt;span class="price"&gt;900&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li id ="9"&gt;&lt;img src ="8.png"class="items" height ="100" alt =""/&gt;&lt;br clear ="all"/&gt;&lt;div&gt;&lt;span class="name"&gt;Learn Angular Js
                     &lt;/span&gt;: $&lt;span class="price"&gt;20&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br clear ="all"/&gt;&lt;/div&gt;&lt;div id ="left_bar"&gt;&lt;form action ="#" id="cart_form" name ="cart_form"&gt;&lt;div class="cart-info"&gt;&lt;/div&gt;&lt;div class="cart-total"&gt;&lt;b&gt;Total Charges:&lt;/b&gt; 
                     $&lt;span&gt;0&lt;/span&gt;&lt;input type ="hidden" name ="total-hidden-charges" 
                     id ="total-hidden-charges" value ="0"/&gt;&lt;/div&gt;&lt;button type ="submit" id ="Submit"&gt;CheckOut&lt;/button&gt;&lt;/form&gt;&lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</pre>
  • Whatsnearby.js

    Whatsnearby.js is a jQuery plugin for quickly find the nearest places.

    A Simple of whatsnearby.js example as shown below −

    <!DOCTYPE html><html><head><meta charset ="utf-8"/><link rel ="stylesheet" 
    
         href ="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css"&gt;&lt;script src ="example/js/es5-shim.min.js" 
         type ="text/javascript"&gt;&lt;/script&gt;&lt;script src ="example/js/es5-sham.min.js" type ="text/javascript"&gt;&lt;/script&gt;&lt;script 
         src ="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"
         type ="text/javascript"&gt;&lt;/script&gt;&lt;script 
         src ="https://maps.googleapis.com/maps/api/js?v=3.exp&amp;sensor=false&amp;libraries=places"&gt;&lt;/script&gt;&lt;script src ="source/WhatsNearby.js" 
         type ="text/javascript"&gt;&lt;/script&gt;&lt;script type ="text/javascript"&gt;$(document).ready(function(){$("#wn2").whatsnearby({ 
               zoom:15,
               width:"100%",
               address:"jublihills",
               placesRadius:500,
               placesTypes:['restaurant','cafe','gym']});});&lt;/script&gt;&lt;/head&gt;&lt;body&gt;&lt;div class="container"&gt;&lt;div class="well"&gt;&lt;div id ="wn2"&gt;&lt;div class="infowindow-markup"&gt;&lt;strong&gt;{{name}}&lt;/strong&gt;&lt;br/&gt;{{vicinity}}&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</pre>
  • Filer.js

    Filer.js is a jQuery plugin for quickly and easily implementing of uploading files.

    A Simple of filer.js example as shown below −

    <html xmlns ="https://www.w3.org/1999/xhtml"><head><meta http-equiv ="Content-Type" content ="text/html; charset = utf-8"/><link href ="css/jquery.filer.css" type ="text/css" rel ="stylesheet"/><link href ="css/themes/jquery.filer-dragdropbox-theme.css" 
    
         type ="text/css" rel ="stylesheet"/&gt;&lt;!--jQuery--&gt;&lt;script type ="text/javascript" 
         src ="https://code.jquery.com/jquery-latest.min.js"&gt;&lt;/script&gt;&lt;script type ="text/javascript" src ="js/jquery.filer.min.js"&gt;&lt;/script&gt;&lt;script type ="text/javascript"&gt;$(document).ready(function(){$('#input1').filer();$('.file_input').filer({
               showThumbs:true,
               templates:{
                  box:'&lt;ul class = "jFiler-item-list"&gt;&lt;/ul&gt;',
                  item: '&lt;li class="jFiler-item"&gt;\
    					
                     &lt;div class="jFiler-item-container"&gt;\
                        &lt;div class="jFiler-item-inner"&gt;\
    						
                           &lt;div class="jFiler-item-thumb"&gt;\
                              &lt;div class="jFiler-item-status"&gt;&lt;/div&gt;\
                              &lt;div class="jFiler-item-info"&gt;\
                                 &lt;span class="jFiler-item-title"&gt;&lt;
                                    b title ="{{fi-name}}"&gt;{{fi-name | 
                                    limitTo:25}}&lt;/b&gt;&lt;/span&gt;\
                              &lt;/div&gt;\
                              {{fi-image}}\
                           &lt;/div&gt;\
    							
                           &lt;div class="jFiler-item-assets jFiler-row"&gt;\
                              &lt;ul class="list-inline pull-left"&gt;\
                                 &lt;li&gt;&lt;span class="jFiler-item-others"&gt;{{fi-icon}}{{fi-size2}}&lt;/span&gt;&lt;/li&gt;\
                              &lt;/ul&gt;\
    								
                              &lt;ul class="list-inline pull-right"&gt;\
                                 &lt;li&gt;&lt;a class= "icon-jfi-trash
                                    jFiler-item-trash-action"&gt;&lt;/a&gt;&lt;/li&gt;\
                              &lt;/ul&gt;\
    								
                           &lt;/div&gt;\
    							
                        &lt;/div&gt;\
                     &lt;/div&gt;\
                  &lt;/li&gt;',
    					
                  itemAppend: '&lt;li class="jFiler-item"&gt;\
    					
                     &lt;div class="jFiler-item-container"&gt;\
                        &lt;div class="jFiler-item-inner"&gt;\
                           &lt;div class="jFiler-item-thumb"&gt;\
                              &lt;div class="jFiler-item-status"&gt;&lt;/div&gt;\
                              &lt;div class="jFiler-item-info"&gt;\
                                 &lt;span class="jFiler-item-title"&gt;&lt;
                                    b title ="{{fi-name}}"&gt;{{fi-name |
                                    limitTo:25}}&lt;/b&gt;&lt;/span&gt;\
                              &lt;/div&gt;\
                              {{fi-image}}\
                           &lt;/div&gt;\
    								
                           &lt;div class="jFiler-item-assets jFiler-row"&gt;\
                              &lt;ul class="list-inline pull-left"&gt;\
                                 &lt;span class="jFiler-item-others"&gt;{{fi-icon}}{{fi-size2}}&lt;/span&gt;\
                              &lt;/ul&gt;\
    									
                              &lt;ul class="list-inline pull-right"&gt;\
                                 &lt;li&gt;&lt;a class= "icon-jfi-trash 
                                    jFiler-item-trash-action"&gt;&lt;/a&gt;&lt;/li&gt;\
                              &lt;/ul&gt;\
    									
                           &lt;/div&gt;\
    								
                        &lt;/div&gt;\
                     &lt;/div&gt;\
                  &lt;/li&gt;',
    					
                  progressBar:'&lt;div class = "bar"&gt;&lt;/div&gt;',
                  itemAppendToEnd:true,
                  removeConfirmation:true,
    					
                  _selectors:{
                     list:'.jFiler-item-list',
                     item:'.jFiler-item',
                     progressBar:'.bar',
                     remove:'.jFiler-item-trash-action',}},
    				
               addMore:true,
    				
               files:[{
                  name:"appended_file.jpg",
                  size:5453,
                  type:"image/jpg",
                  file:"https://dummyimage.com/158x113/f9f9f9/191a1a.jpg",},{
                  name:"appended_file_2.png",
                  size:9503,
                  type:"image/png",
                  file:"https://dummyimage.com/158x113/f9f9f9/191a1a.png",}]});$('#input2').filer({
               limit:null,
               maxSize:null,
               extensions:null,
               changeInput: '
    				
               &lt;div class="jFiler-input-dragDrop"&gt;&lt;div class="jFiler-input-inner"&gt;&lt;div class="jFiler-input-icon"&gt;&lt;i class="icon-jfi-cloud-up-o"&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="jFiler-input-text"&gt;&lt;h3&gt;Drag&amp;Drop files here&lt;/h3&gt;&lt;span style = "display:inline-block; 
                           margin:15px 0"&gt;or&lt;/span&gt;&lt;/div&gt;&lt;a class="jFiler-input-choose-btn blue"&gt;Browse Files&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;',
    				
               showThumbs:true,
               appendTo:null,
               theme:"dragdropbox",
    				
               templates:{
                  box:'&lt;ul class = "jFiler-item-list"&gt;&lt;/ul&gt;',
                  item: '&lt;li class="jFiler-item"&gt;\
                     &lt;div class="jFiler-item-container"&gt;\
                        &lt;div class="jFiler-item-inner"&gt;\
    							
                           &lt;div class="jFiler-item-thumb"&gt;\
                              &lt;div class="jFiler-item-status"&gt;&lt;/div&gt;\
    									
                              &lt;div class="jFiler-item-info"&gt;\
                                 &lt;span class="jFiler-item-title"&gt;&lt;b title ="{{fi-name}}"&gt;{{fi-name | 
                                    limitTo:25}}&lt;/b&gt;&lt;/span&gt;\
                              &lt;/div&gt;\
    									
                              {{fi-image}}\
                           &lt;/div&gt;\
    								
                           &lt;div class="jFiler-item-assets jFiler-row"&gt;\
                              &lt;ul class="list-inline pull-left"&gt;\
                                 &lt;li&gt;{{fi-progressBar}}&lt;/li&gt;\
                              &lt;/ul&gt;\
    									
                              &lt;ul class="list-inline pull-right"&gt;\
                                 &lt;li&gt;&lt;a class= "icon-jfi-trash
                                    jFiler-item-trash-action"&gt;&lt;/a&gt;&lt;/li&gt;\
                              &lt;/ul&gt;\
    									
                           &lt;/div&gt;\
    								
                        &lt;/div&gt;\
                     &lt;/div&gt;\
                  &lt;/li&gt;',
    					
                  itemAppend: '&lt;li class="jFiler-item"&gt;\
                     &lt;div class="jFiler-item-container"&gt;\
                        &lt;div class="jFiler-item-inner"&gt;\
    							
                           &lt;div class="jFiler-item-thumb"&gt;\
                              &lt;div class="jFiler-item-status"&gt;&lt;/div&gt;\
    									
                              &lt;div class="jFiler-item-info"&gt;\
                                 &lt;span class="jFiler-item-title"&gt;&lt;b title ="{{fi-name}}"&gt;{{fi-name | 
                                    limitTo:25}}&lt;/b&gt;&lt;/span&gt;\
                              &lt;/div&gt;\
    									
                              {{fi-image}}\
                           &lt;/div&gt;\
    								
                           &lt;div class="jFiler-item-assets jFiler-row"&gt;\
                              &lt;ul class="list-inline pull-left"&gt;\
                                 &lt;span class="jFiler-item-others"&gt;{{fi-icon}}{{fi-size2}}&lt;/span&gt;\
                              &lt;/ul&gt;\
    									
                              &lt;ul class="list-inline pull-right"&gt;\
                                 &lt;li&gt;&lt;a class= "icon-jfi-trash
                                    jFiler-item-trash-action"&gt;&lt;/a&gt;&lt;/li&gt;\
                              &lt;/ul&gt;\
    									
                           &lt;/div&gt;\
    								
                        &lt;/div&gt;\
                     &lt;/div&gt;\
                  &lt;/li&gt;',
    					
                  progressBar:'&lt;div class = "bar"&gt;&lt;/div&gt;',
                  itemAppendToEnd:false,
                  removeConfirmation:false,
    					
                  _selectors:{
                     list:'.jFiler-item-list',
                     item:'.jFiler-item',
                     progressBar:'.bar',
                     remove:'.jFiler-item-trash-action',}},
    				
               uploadFile:{
                  url:"./php/upload.php",
                  data:{},
                  type:'POST',
                  enctype:'multipart/form-data',beforeSend:function(){},success:function(data, el){var parent = el.find(".jFiler-jProgressBar").parent();
    						
                     el.find(".jFiler-jProgressBar").fadeOut("slow",function(){$("&lt;div class= \"jFiler-item-others text-success\"
                              &gt;&lt;i class= \"icon-jfi-check-circle\"&gt;&lt;/i&gt; Success
                           &lt;/div&gt;").hide().appendTo(parent).fadeIn("slow");});},error:function(el){var parent = el.find(".jFiler-jProgressBar").parent();
    						
                     el.find(".jFiler-jProgressBar").fadeOut("slow",function(){$("&lt;div class= \"jFiler-item-others text-error\"
                              &gt;&lt;i class= \"icon-jfi-minus-circle\"&gt;&lt;/i&gt; Error
                           &lt;/div&gt;").hide().appendTo(parent).fadeIn("slow");});},
    					
                  statusCode:{},onProgress:function(){},},
    				
               dragDrop:{dragEnter:function(){},dragLeave:function(){},drop:function(){},},
    				
               addMore:true,
               clipBoardPaste:true,
               excludeName:null,beforeShow:function(){returntrue},onSelect:function(){},afterShow:function(){},onRemove:function(){},onEmpty:function(){},
    				
               captions:{
                  button:"Choose Files",
                  feedback:"Choose files To Upload",
                  feedback2:"files were chosen",
                  drop:"Drop file here to Upload",
                  removeConfirmation:"Are you sure you want to remove this file?",
    					
                  errors:{
                     filesLimit:"Only {{fi-limit}} files are allowed to be uploaded.",
                     filesType:"Only Images are allowed to be uploaded.",
                     filesSize: "{{fi-name}} is too large! 
                        Please upload file up to {{fi-maxSize}}MB.",
                     filesSizeAll: "Files you've choosed are too large! 
                        Please upload files up to {{fi-maxSize}}MB."
                  }}});});&lt;/script&gt;&lt;style&gt;.file_input{
            display: inline-block;
            padding:10px 16px;
            outline: none;
            cursor: pointer;
    			
            text-decoration: none;
            text-align: center;
            white-space: nowrap;
    			
            font-family: sans-serif;
            font-size:11px;
            font-weight: bold;
    			
            border-radius:3px;
            color: #008BFF;
            border:1px solid #008BFF;
            vertical-align: middle;
            background-color: #fff;
            margin-bottom:10px;
    			
            box-shadow:0px 1px 5px rgba(0,0,0,0.05);-webkit-transition: all 0.2s;-moz-transition: all 0.2s;
            transition: all 0.2s;}.file_input:hover,.file_input:active {
            background: #008BFF;
            color: #fff;}&lt;/style&gt;&lt;!--[ifIE]&gt;&lt;script src ="https://html5shiv.googlecode.com/svn/trunk/html5.js"&gt;&lt;/script&gt;&lt;![endif]--&gt;&lt;/head&gt;&lt;body&gt;&lt;div&gt;&lt;form action ="./php/upload.php" method ="post"
            enctype ="multipart/form-data"&gt;&lt;!-- filer 1--&gt;&lt;input type ="file" multiple ="multiple" 
                  name ="files[]" id ="input1"&gt;&lt;br&gt;&lt;input type ="submit"&gt;&lt;/form&gt;&lt;/div&gt;&lt;br&gt;&lt;hr&gt;&lt;br&gt;&lt;div&gt;&lt;form action ="./php/upload.php" method ="post"
            enctype ="multipart/form-data"&gt;&lt;!-- filer 2--&gt;&lt;a class="file_input" data-jfiler-name ="files"
               data-jfiler-extensions ="jpg, jpeg, png, gif"&gt;&lt;i class="icon-jfi-paperclip"&gt;&lt;/i&gt; 
               Attach a file&lt;/a&gt;&lt;br&gt;&lt;input type ="submit"&gt;&lt;/form&gt;&lt;/div&gt;&lt;br&gt;&lt;hr&gt;&lt;br&gt;&lt;div style ="background: #f7f8fa;padding: 50px;"&gt;&lt;!-- filer 3--&gt;&lt;input type ="file" multiple ="multiple" 
            name ="files[]" id ="input2"&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</pre>
  • Logosdistort.js

    Logosdistort.js is a jQuery plugin for quickly and easily implementing of mouse over effect on images

    A Simple of logosdistort example as shown below −

    <!DOCTYPE html><html><head><meta name ="viewport" content ="width = device-width, initial-scale = 1.0"><link rel ="stylesheet" 
    
         href ="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"&gt;&lt;link href ="assets/css/style.css" rel ="stylesheet"/&gt;&lt;link href ="assets/css/perspectiveRules.css" rel ="stylesheet"/&gt;&lt;/head&gt;&lt;body&gt;&lt;div id ="min-max-tag"&gt;&lt;i class="fa fa-chevron-circle-left"&gt;&lt;/i&gt;&lt;/div&gt;&lt;div id ="demo1"&gt;&lt;div id ="particle-target"&gt;&lt;/div&gt;&lt;img alt ="logo" src ="assets/images/logo.png"/&gt;&lt;/div&gt;&lt;script 
         src ="https://www.tutorialspoint.com/jquery/jquery-3.6.0.js"&gt;&lt;/script&gt;&lt;script src ="assets/js/jquery.logosDistort.min.js"&gt;&lt;/script&gt;&lt;script src ="assets/js/jquery.particleground.min.js"&gt;&lt;/script&gt;&lt;script&gt;var particles =true,
         particleDensity,
         options ={
            effectWeight:1,
            outerBuffer:1.08,
            elementDepth:220};$(document).ready(function(){$("#demo1").logosDistort(options);if(particles){
               particleDensity = window.outerWidth *7.5;if(particleDensity &lt;13000){
                  particleDensity =13000;}elseif(particleDensity &gt;20000){
                  particleDensity =20000;}return$('#particle-target').particleground({
                  dotColor:'#1ec5ee',
                  lineColor:'#0a4e90',
                  density: particleDensity.toFixed(0),
                  parallax:false});}});&lt;/script&gt;&lt;/body&gt;&lt;/html&gt;</pre>
  • Tagsort.js

    Tagsort.is a jQuery plugin for showing tags.

    A Simple of tagsort Example as shown below −

    <!DOCTYPE html><html lang ="en"><head><meta charset ="UTF-8"><title>Tagsort Demo</title><!-- Demo Styles --><style>
    
         html,body {
            margin:0;
            padding:0;}
         body {
            background-color: #FFF;
            font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue", Helvetica, Arial,"Lucida Grande", sans-serif; 
            font-weight:300;}.container {
            width:80%;
            margin:0 auto;}
         h1 &gt; small a {
            color: #AAA;
            text-decoration: none;
            font-size:70%;
            margin-left:10px;}
         h1 &gt; small a:hover {
            color: #000;}.item {
            box-sizing: border-box;
            float: left;
            position: relative;
            min-height:1px;
            padding-left:15px;
            padding-right:15px;
            width:20%;
            margin-bottom:40px;
            height:360px;
            max-height:360px;
            overflow: hidden;}.item .wrapper {
            background-color: #f4f4f4;
            padding:8px;
            height:100%;}.item .wrapper img {
            width:100%;}.item .wrapper .item-tags {
            color: #AAA;
            font-size:12px;
            line-height:1.8;}.tagsort-tags-container {
            margin:40px 0;}&lt;/style&gt;&lt;link href ="styles/tagsort.min.css" rel ="stylesheet" type ="text/css"&gt;&lt;/link&gt;&lt;script src ="scripts/jquery-2.1.3.min.js" 
         type ="text/javascript" charset ="utf-8"&gt;&lt;/script&gt;&lt;script src ="scripts/tagsort.min.js" 
         type ="text/javascript" charset ="utf-8"&gt;&lt;/script&gt;&lt;script&gt;$(function(){$('div.tags-container').tagSort({selector:'.item', tagWrapper:'span',
               displaySelector:'.item-tags', displaySeperator:' / ', inclusive:false, fadeTime:200});});&lt;/script&gt;&lt;/head&gt;&lt;body&gt;&lt;div class="container"&gt;&lt;div class="tags-container row"&gt;&lt;/div&gt;&lt;div class="item col-md-3" data-item-id ="1" 
            data-item-tags ="PHP,JavaScript,React,Memcached,RocksDB,Cassandra,Flux"&gt;&lt;div class="wrapper"&gt;&lt;img src ="images/facebook.jpg" alt ="Facebook"&gt;&lt;h2&gt;Facebook&lt;/h2&gt;&lt;p class="item-tags"&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item col-md-3" data-item-id ="2"  
            data-item-tags ="MySQL,JavaScript,jQuery,Memcached,Scala,Rails,Hadoop,Redis"&gt;&lt;div class="wrapper"&gt;&lt;img src ="images/twitter.jpg" alt ="Twitter"&gt;&lt;h2&gt;Twitter&lt;/h2&gt;&lt;p class="item-tags"&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item col-md-3" data-item-id ="3" 
            data-item-tags ="MySQL,Node.js,Python,JavaScript,React,Java,Cassandra"&gt;&lt;div class="wrapper"&gt;&lt;img src ="images/netflix.jpg" alt ="Netflix"&gt;&lt;h2&gt;Netflix&lt;/h2&gt;&lt;p class="item-tags"&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item col-md-3" data-item-id ="4" 
            data-item-tags ="MySQL,Node.js,Python,Java,Objective-C,PostgreSQL,Redis,MongoDB"&gt;&lt;div class="wrapper"&gt;&lt;img src ="images/uber.jpg" alt ="Uber"&gt;&lt;h2&gt;Uber&lt;/h2&gt;&lt;p class="item-tags"&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item col-md-3" data-item-id ="5" 
            data-item-tags ="MySQL,Python,Memcached,nginx"&gt;&lt;div class="wrapper"&gt;&lt;img src ="images/dropbox.jpg" alt ="Dropbox"&gt;&lt;h2&gt;Dropbox&lt;/h2&gt;&lt;p class="item-tags"&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item col-md-3" data-item-id ="6" 
            data-item-tags ="Python,Java,Cassandra,Hadoop,PostgreSQL,Hadoop"&gt;&lt;div class="wrapper"&gt;&lt;img src ="images/spotify.jpg" alt ="Spotify"&gt;&lt;h2&gt;Spotify&lt;/h2&gt;&lt;p class="item-tags"&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=" item col-md-3" data-item-id ="7" 
            data-item-tags ="MySQL,Javascript,jQuery,Ruby,Redis,nginx,Rails,SASS"&gt;&lt;div class="wrapper"&gt;&lt;img src ="images/kickstarter.jpg" alt ="Kickstarter"&gt;&lt;h2&gt;Kickstarter&lt;/h2&gt;&lt;p class="item-tags"&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item col-md-3" data-item-id ="8" 
            data-item-tags ="Go,Ruby,MySQL,Redis,Memcached,SASS,Rails,nginx"&gt;&lt;div class="wrapper"&gt;&lt;img src ="images/digitalocean.jpg" alt ="DigitalOcean"&gt;&lt;h2&gt;DigitalOcean&lt;/h2&gt;&lt;p class="item-tags"&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item col-md-3" data-item-id ="9" 
            data-item-tags ="Ruby,MySQL,Hadoop,nginx,PHP,Scala,Memcached,Redis"&gt;&lt;div class="wrapper"&gt;&lt;img src ="images/tumblr.jpg" alt ="Tumblr"&gt;&lt;h2&gt;Tumblr&lt;/h2&gt;&lt;p class="item-tags"&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item col-md-3" data-item-id ="10"
            data-item-tags ="nginx,MySQL,Redis,Rails,Ruby,Hadoop"&gt;&lt;div class="wrapper"&gt;&lt;img src ="images/shopify.jpg" alt ="Shopify"&gt;&lt;h2&gt;Shopify&lt;/h2&gt;&lt;p class="item-tags"&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item col-md-3" data-item-id ="11" 
            data-item-tags ="JavaScript,jQuery,Redis,Java,Go,Cassandra,.NET"&gt;&lt;div class="wrapper"&gt;&lt;img src ="images/stackexchange.jpg" alt ="Stack Exchange"&gt;&lt;h2&gt;Stack Exchange&lt;/h2&gt;&lt;p class="item-tags"&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item col-md-3" data-item-id ="12" 
            data-item-tags ="nginx,Redis,MongoDB,Python,Java,React,JavaScript,Scala,Cassandra"&gt;&lt;div class="wrapper"&gt;&lt;img src ="images/keenio.jpg" alt ="Keen IO"&gt;&lt;h2&gt;Keen IO&lt;/h2&gt;&lt;p class="item-tags"&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</pre>