Tuesday, 30 July 2019

Jquery - Add Product, Delete Product


Add Product / Delete Product JQuery.






<!doctype html>
<html lang="en">
   <head>
      <!-- Required meta tags -->
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <!-- Bootstrap CSS -->
      <link rel="stylesheet" href="bootstrap.min.css"  >
   </head>
   <body>
      <table class="table table-bordered">
         <thead>
            <tr>
               <th>
                  <input type="text" class="form-control" value="" id="ProductId" />
               </th>
               <th>
                  <input type="text" class="form-control" value="" id="ProductName" />
               </th>
               <th>
                  <input type="text" class="form-control" value="" id="ProductPrice" />
               </th>
               <th>
                  <input type="text" class="form-control" value="" id="ProductQuanity" />
               </th>
               <th>
                  <button class="AddProduct btn btn-outline-secondary" >Add Product</button>
               </th>
            </tr>
            <tr>
               <th>Item Id</th>
               <th>Item Name</th>
               <th>Item Price</th>
               <th>Item Quantity</th>
               <th>Buy</th>
            </tr>
         </thead>
         <tbody id="ProductsTable">
            <td>11</td>
            <td>22</td>
            <td>333</td>
            <td>44</td>
            <td><button class="btn btn-default deleted">Remove</button></td>
         </tbody>
      </table>
      <script type="text/javascript">
         $(document).ready(function(){
         
         // Add code
         $(".AddProduct").click(function(){
         var ProductId = $("#ProductId").val(); 
         var ProductName = $("#ProductName").val(); 
         var ProductPrice = $("#ProductPrice").val(); 
         var ProductQuanity = $("#ProductQuanity").val(); 
         
         var products= "";
              products += "<tr>"
              products += "<td>" + ProductId + "</td>";
              products += "<td>" + ProductName + "</td>";
              products += "<td>" + ProductPrice + "</td>";
              products += "<td>" + ProductQuanity + "</td>";
              products += "<td>" + "<button class='btn btn-default deleted'>Remove</button>" + "</td>";
              products += "</tr>";         
           $("#ProductsTable").append(products);
           $("#ProductId, #ProductName, #ProductPrice, #ProductQuanity").val(""); 
         
         });       
           
         
         // delete         
         $(document).on('click','#ProductsTable .deleted', function(){         
         $(this).parent().parent().remove();         
         });
         })
         
      </script>
      <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
   </body>
</html>


Thursday, 25 July 2019

Bootstrap 4 newsletter


Newsletter Code

<!doctype html> <html lang="en"> <head> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <!-- Bootstrap CSS --> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"> <title> Newsletter</title> <style type="text/css"> </style> <!-- FontAwesome cdn js file --> <script src="https://kit.fontawesome.com/d4da1c24cd.js"></script> <style type="text/css"> .newsletter .card-title a { font-size: 20px; display: block;color: #555; height: 50px; margin:15px 0px; line-height: 27px; } .newsletter .card-title a:hover { text-decoration: none; opacity: 0.5 } .newsletter .card-body{padding: 12px} .newsletter .card-body .description p {font-size: 16px; color: #4f4e4e;} .newsletter .card-body .date{ font-size: 12px} .newsletter .card-body p{ margin-bottom: 3px} /*.newsletter .newsleter-design-2 hr{margin:10px 0px !important; }*/ .newsletter .card{transition: box-shadow .2s; box-shadow: 0 5px 20px rgba(33,33,33,.3); } .newsletter .card:hover{ box-shadow: 0 5px 20px rgba(33,33,33,.8); } /*.newsletter .card .card-footer .btn{ width: 50% }*/ </style> </head> <body> <section class="newsletter"> <div class="container"> <h2>Newsletters</h2> <!-- item started --> <div class="row m-0"> <div class="col-lg-4"> <div class="card mb-4"> <div class="card-body"> <div class="mx-auto text-center"> <a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Title here"><img class="card-img-top" src="images/newsletter-image.jpg" alt="Title"> </a> </div> <h4 class="card-title"><a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Title here">Tebllus Gorem telalus ibpsadm dplor</a> </h4> <div class="description"> <p>tebllus Gorem telalus ibpsadm dplor bit anet, conssectetar tevus adioscing eleit. Etriam telvslus sibt amebet mbaxismubs telvslus neqbnsue...</p> </div> <!-- <span class="date">Sat, Jan 19, 8:00am</span> <span class="date">Gachibowli, Hyderabad, Telangana </span> --> </div> </div> </div> <!-- item end --> <!-- item started --> <div class="col-lg-4"> <div class="card mb-4"> <div class="card-body"> <div class="mx-auto text-center"> <a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Title here"><img class="card-img-top" src="images/newsletter-image.jpg" alt="Title"> </a> </div> <h4 class="card-title"><a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Title here">Tebllus Gorem telalus ibpsadm dplor</a> </h4> <div class="description"> <p>tebllus Gorem telalus ibpsadm dplor bit anet, conssectetar tevus adioscing eleit. Etriam telvslus sibt amebet mbaxismubs telvslus neqbnsue...</p> </div> <!-- <span class="date">Sat, Jan 19, 8:00am</span> <span class="date">Gachibowli, Hyderabad, Telangana </span> --> </div> </div> </div> <!-- item end --> <!-- item started --> <div class="col-lg-4"> <div class="card mb-4"> <div class="card-body"> <div class="mx-auto text-center"> <a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Title here"><img class="card-img-top" src="images/newsletter-image.jpg" alt="Title"> </a> </div> <h4 class="card-title"><a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Title here">Tebllus Gorem telalus ibpsadm dplor</a> </h4> <div class="description"> <p>tebllus Gorem telalus ibpsadm dplor bit anet, conssectetar tevus adioscing eleit. Etriam telvslus sibt amebet mbaxismubs telvslus neqbnsue...</p> </div> <!-- <span class="date">Sat, Jan 19, 8:00am</span> <span class="date">Gachibowli, Hyderabad, Telangana </span> --> </div> </div> </div> <!-- item end --> <!-- newsleter-design-2 --> <!-- item started --> <div class="col-lg-4 newsleter-design-2"> <div class="card mb-4"> <div class="card-body"> <div class="mx-auto text-center"> <a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Title here"><img class="card-img-top" src="images/newsletter-image.jpg" alt="Title"> </a> </div> <h4 class="card-title"><a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Title here">Tebllus Gorem telalus ibpsadm dplor</a> </h4> <hr class="my-3"> <div class="description"> <p>tebllus Gorem telalus ibpsadm dplor bit anet, conssectetar tevus adioscing eleit. Etriam telvslus sibt amebet mbaxismubs telvslus neqbnsue...</p> </div> <span class="date">Sat, Jan 19, 8:00am</span> <span class="date">Gachibowli, Hyderabad, Telangana </span> </div> </div> </div> <!-- item end --> <!-- item started --> <div class="col-lg-4 newsleter-design-2"> <div class="card mb-4"> <div class="card-body"> <div class="mx-auto text-center"> <a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Title here"><img class="card-img-top" src="images/newsletter-image.jpg" alt="Title"> </a> </div> <h4 class="card-title"><a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Title here">Tebllus Gorem telalus ibpsadm dplor</a> </h4> <hr class="my-3"> <div class="description"> <p>tebllus Gorem telalus ibpsadm dplor bit anet, conssectetar tevus adioscing eleit. Etriam telvslus sibt amebet mbaxismubs telvslus neqbnsue...</p> </div> <span class="date">Sat, Jan 19, 8:00am</span> <span class="date">Gachibowli, Hyderabad, Telangana </span> </div> </div> </div> <!-- item end --> <!-- item started --> <div class="col-lg-4 newsleter-design-2"> <div class="card mb-4"> <div class="card-body"> <div class="mx-auto text-center"> <a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Title here"><img class="card-img-top" src="images/newsletter-image.jpg" alt="Title"> </a> </div> <h4 class="card-title"><a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Title here">Tebllus Gorem telalus ibpsadm dplor</a> </h4> <hr class="my-3"> <div class="description"> <p>tebllus Gorem telalus ibpsadm dplor bit anet, conssectetar tevus adioscing eleit. Etriam telvslus sibt amebet mbaxismubs telvslus neqbnsue...</p> </div> <span class="date">Sat, Jan 19, 8:00am</span> <span class="date">Gachibowli, Hyderabad, Telangana </span> </div> </div> </div> <!-- item end --> <!-- newsleter-design-3 --> <!-- item started --> <div class="col-lg-4 newsleter-design-3"> <div class="card mb-4"> <div class="card-body"> <div class="mx-auto text-center"> <a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Title here"><img class="card-img-top" src="images/newsletter-image.jpg" alt="Title"> </a> </div> <h4 class="card-title"><a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Title here">Tebllus Gorem telalus ibpsadm dplor</a> </h4> <hr class="my-3"> <div class="description"> <p>tebllus Gorem telalus ibpsadm dplor bit anet, conssectetar tevus adioscing eleit. Etriam telvslus sibt amebet mbaxismubs telvslus neqbnsue...</p> </div> <div class="card-footer mt-2"> <a class="btn btn-outline-primary ">Github</a> <a class="btn btn-outline-primary">View More</a> </div> <span class="date">Sat, Jan 19, 8:00am</span> <span class="date">Gachibowli, Hyderabad, Telangana </span> </div> </div> </div> <!-- item end --> </div> </div> </section> <!-- Optional JavaScript --> <!-- jQuery first, then Popper.js, then Bootstrap JS --> <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script> </body> </html>