{"id":4890,"date":"2021-08-06T12:32:52","date_gmt":"2021-08-06T12:32:52","guid":{"rendered":"https:\/\/www.bearloga.space\/?page_id=4890"},"modified":"2021-08-06T12:32:53","modified_gmt":"2021-08-06T12:32:53","slug":"jquery-checkout-js","status":"publish","type":"page","link":"https:\/\/www.bearloga.space\/uk\/jquery-checkout-js\/","title":{"rendered":"jQuery \u2014 Checkout.js"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Checkout.js \u2014 \u044d\u0442\u043e \u043f\u043b\u0430\u0433\u0438\u043d jQuery \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043e\u043a \u043d\u0430 \u0441\u0430\u0439\u0442\u0430\u0445 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043a\u043e\u043c\u043c\u0435\u0440\u0446\u0438\u0438.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u041f\u0440\u043e\u0441\u0442\u043e\u0439 \u043f\u0440\u0438\u043c\u0435\u0440 checkout.js, \u043a\u0430\u043a \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u043d\u0438\u0436\u0435 \u2014<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;html xmlns = \"https:\/\/www.w3.org\/1999\/xhtml\"&gt;\n   &lt;head&gt;\n      &lt;meta http-equiv = \"Content-Type\" content = \"text\/html; charset = iso-8859-1\" \/&gt;\n      &lt;title&gt;Untitled Document&lt;\/title&gt;\n      &lt;script type = \"text\/javascript\" src = \"jquery-1.3.2.js\"&gt;&lt;\/script&gt;\n      &lt;script type = \"text\/javascript\" src = \"jquery.livequery.js\"&gt;&lt;\/script&gt;\n      &lt;link href = \"css.css\" rel = \"stylesheet\" \/&gt;\n\t\t\n      &lt;script type = \"text\/javascript\"&gt;\n\n         $(document).ready(function() {\n\t         var Arrays = new Array();\n            $('#wrap li').mousemove(function(){\n               var position = $(this).position();\n               $('#cart').stop().animate({\n                  left   : position.left+'px',\n               },250,function(){\n               });\t\t\t\n            }).mouseout(function(){\n            });\t\n\n            $('#wrap li').click(function(){\n               var thisID = $(this).attr('id');\n               var itemname  = $(this).find('div .name').html();\n               var itemprice = $(this).find('div .price').html();\n\n               if(include(Arrays,thisID)){\n                  var price = $('#each-'+thisID).children(\".shopp-price\").\n                     find('em').html();\n                  var quantity = $('#each-'+thisID).children(\".shopp-quantity\").html();\n                  quantity = parseInt(quantity)+parseInt(1);\n                  var total = parseInt(ite mprice)*parseInt(quantity);\n\n                  $('#each-'+thisID).children(\".shopp-price\").\n                     find('em').html(total);\n                  $('#each-'+thisID).children(\".shopp-quantity\").html(quantity);\n\n                  var prev_charges = $('.cart-total span').html();\n                  prev_charges = parseInt(prev_charges)-parseInt(price);\n                  prev_charges = parseInt(prev_charges)+parseInt(total);\n                  \n                  $('.cart-total span').html(prev_charges);\n                  $('#total-hidden-charges').val(prev_charges);\n               } else {\n                  Arrays.push(thisID);\n                  var prev_charges = $('.cart-total span').html();\n                  prev_charges = parseInt(prev_charges)+parseInt(itemprice);\n\n                  $('.cart-total span').html(prev_charges);\n                  $('#total-hidden-charges').val(prev_charges);\n\n                  $('#left_bar .cart-info').append('\n                     &lt;div class = \"shopp\" id = \"each-'+thisID+'\"&gt;\n                        &lt;div class = \"label\"&gt;'+itemname+'&lt;\/div&gt;\n                        &lt;div class = \"shopp-price\"&gt; \n                           $&lt;em&gt;'+itemprice+'&lt;\/em&gt;&lt;\/div&gt;\n                        &lt;span class = \"shopp-quantity\"&gt;1&lt;\/span&gt;\n                        &lt;img src = \"remove.png\" class = \"remove\" \/&gt;\n                        &lt;br class = \"all\" \/&gt;\n                     &lt;\/div&gt;');\n\n                  $('#cart').css({'-webkit-transform' :\n                     'rotate(20deg)','-moz-transform' : 'rotate(20deg)' });\n               }\n\n               setTimeout('angle()',200);\n            });\t\n            $('.remove').livequery('click', function() {\n               var deduct = $(this).parent().children(\".shopp-price\").find('em').html();\n               var prev_charges = $('.cart-total span').html();\n               var thisID = $(this).parent().attr('id').replace('each-','');\n               var pos = getpos(Arrays,thisID);\n               \n               Arrays.splice(pos,1,\"0\")\n               prev_charges = parseInt(prev_charges)-parseInt(deduct);\n               \n               $('.cart-total span').html(prev_charges);\n               $('#total-hidden-charges').val(prev_charges);\n               $(this).parent().remove();\n            });\t\n            $('#Submit').livequery('click', function() {\n               var totalCharge = $('#total-hidden-charges').val();\n               \n               $('#left_bar').html('Total Charges: $'+totalCharge);\n               return false;\n            });\t\n         });\n         function include(arr, obj) {\n            for(var i = 0; i&lt;arr.length; i++) {\n               if (arr[i] == obj) return true;\n            }\n         }\n         function getpos(arr, obj) {\n            for(var i = 0; i&lt;arr.length; i++) {\n               if (arr[i] == obj) return i;\n            }\n         }\n         function angle(){$('#cart').css({'-webkit-transform' : \n            'rotate(0deg)','-moz-transform' : 'rotate(0deg)' });}\n\n      &lt;\/script&gt;\n   &lt;\/head&gt;\n\n   &lt;body&gt;\n      &lt;div align = \"left\"&gt;\n         &lt;div id = \"wrap\" align = \"left\"&gt;\n            \n            &lt;ul&gt;\n               &lt;li id = \"1\"&gt;\n                  &lt;img src = \"a1.png\" class = \"items\" height = \"100\" alt = \"\" \/&gt;\n\n                  &lt;br clear = \"all\" \/&gt;\n                  &lt;div&gt;&lt;span class = \"name\"&gt;Learn Java: \n                     Price&lt;\/span&gt;: $&lt;span class = \"price\"&gt;\n                     800&lt;\/span&gt; &lt;\/div&gt;\n               &lt;\/li&gt;\n\n               &lt;li id = \"2\"&gt;\n                  &lt;img src = \"5.png\" class = \"items\" height = \"100\" alt = \"\" \/&gt;\n\n                  &lt;br clear = \"all\" \/&gt;\n                  &lt;div&gt;&lt;span class = \"name\"&gt;Learn HTML\n                     &lt;\/span&gt;: $&lt;span class = \"price\"&gt;500 \n                     &lt;\/span&gt;&lt;\/div&gt;\n               &lt;\/li&gt;\n\n               &lt;li id=\"3\"&gt;\n                  &lt;img src = \"1.png\" class = \"items\" height = \"100\" alt = \"\" \/&gt;\n\n                  &lt;br clear = \"all\" \/&gt;\n                  &lt;div&gt;&lt;span class = \"name\"&gt;Learn Android \n                     &lt;\/span&gt;: $&lt;span class = \"price\"&gt;450\n                     &lt;\/span&gt;&lt;\/div&gt;\n               &lt;\/li&gt;\n\n               &lt;li id = \"4\"&gt;\n                  &lt;img src = \"6.png\" class = \"items\" height = \"100\" alt = \"\" \/&gt;\n\n                  &lt;br clear = \"all\" \/&gt;\n                  &lt;div&gt;&lt;span class = \"name\"&gt;Learn SVG \n                     &lt;\/span&gt;: $&lt;span class = \"price\"&gt;1200\n                     &lt;\/span&gt;&lt;\/div&gt;\n               &lt;\/li&gt;\n\n               &lt;li id = \"5\"&gt;\n                  &lt;img src = \"7.png\" class = \"items\" height = \"100\" alt = \"\" \/&gt;\n\n                  &lt;br clear = \"all\" \/&gt;\n                  &lt;div&gt; &lt;span class = \"name\"&gt;Learn Bootstrap\n                     &lt;\/span&gt;: $&lt;span class = \"price\"&gt;65\n                     &lt;\/span&gt;&lt;\/div&gt;\n               &lt;\/li&gt;\n\n               &lt;li id = \"6\"&gt;\n                  &lt;img src = \"5.png\" class = \"items\" height = \"100\" alt = \"\" \/&gt;\n\n                  &lt;br clear = \"all\" \/&gt;\n                  &lt;div&gt;&lt;span class = \"name\"&gt;Learn HTML\n                     &lt;\/span&gt;: $&lt;span class = \"price\"&gt;800\n                     &lt;\/span&gt; &lt;\/div&gt;\n               &lt;\/li&gt;\n\n               &lt;li id = \"7\"&gt;\n                  &lt;img src = \"7.png\" class = \"items\" height = \"100\" alt = \"\" \/&gt;\n\n                  &lt;br clear = \"all\" \/&gt;\n                  &lt;div&gt;&lt;span class = \"name\"&gt; Learn Bootstrap\n                     &lt;\/span&gt;: $&lt;span class = \"price\"&gt;45\n                     &lt;\/span&gt;&lt;\/div&gt;\n               &lt;\/li&gt;\n\n               &lt;li id = \"8\"&gt;\n                  &lt;img src = \"6.png\" class = \"items\" height = \"100\" alt = \"\" \/&gt;\n\n                  &lt;br clear = \"all\" \/&gt;\n                  &lt;div&gt;&lt;span class = \"name\"&gt;Learn SVG\n                     &lt;\/span&gt;: $&lt;span class = \"price\"&gt;900 \n                     &lt;\/span&gt;&lt;\/div&gt;\n               &lt;\/li&gt;\n\n               &lt;li id = \"9\"&gt;\n                  &lt;img src = \"8.png\" class = \"items\" height = \"100\" alt = \"\" \/&gt;\n\n                  &lt;br clear = \"all\" \/&gt;\n                  &lt;div&gt;&lt;span class = \"name\"&gt;Learn Angular Js\n                     &lt;\/span&gt;: $&lt;span class = \"price\"&gt;20\n                     &lt;\/span&gt;&lt;\/div&gt;\n               &lt;\/li&gt;\n\n            &lt;\/ul&gt;\n            &lt;br clear = \"all\" \/&gt;\n         &lt;\/div&gt;\n         \n         &lt;div id = \"left_bar\"&gt; \n            &lt;form action = \"#\" id=\"cart_form\" name = \"cart_form\"&gt;\n               &lt;div class = \"cart-info\"&gt;&lt;\/div&gt;\n               \n               &lt;div class = \"cart-total\"&gt;\n                  &lt;b&gt;Total Charges:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n                     &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&lt;\/b&gt; \n                     $&lt;span&gt;0&lt;\/span&gt;\n\n                  &lt;input type = \"hidden\" name = \"total-hidden-charges\" \n                     id = \"total-hidden-charges\" value = \"0\" \/&gt;\n               &lt;\/div&gt;\n\n               &lt;button type = \"submit\" id = \"Submit\"&gt;CheckOut&lt;\/button&gt;\n            &lt;\/form&gt;\n         &lt;\/div&gt; \n\t\t\n      &lt;\/div&gt;\n   &lt;\/body&gt;\n&lt;\/html&gt;<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Checkout.js \u2014 \u044d\u0442\u043e \u043f\u043b\u0430\u0433\u0438\u043d jQuery \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043e\u043a \u043d\u0430 \u0441\u0430\u0439\u0442\u0430\u0445 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043a\u043e\u043c\u043c\u0435\u0440\u0446\u0438\u0438. \u041f\u0440\u043e\u0441\u0442\u043e\u0439 \u043f\u0440\u0438\u043c\u0435\u0440 checkout.js, \u043a\u0430\u043a \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u043d\u0438\u0436\u0435 \u2014 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[154],"tags":[],"class_list":["post-4890","page","type-page","status-publish","hentry","category-jquery"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.bearloga.space\/uk\/wp-json\/wp\/v2\/pages\/4890","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bearloga.space\/uk\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bearloga.space\/uk\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bearloga.space\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bearloga.space\/uk\/wp-json\/wp\/v2\/comments?post=4890"}],"version-history":[{"count":0,"href":"https:\/\/www.bearloga.space\/uk\/wp-json\/wp\/v2\/pages\/4890\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.bearloga.space\/uk\/wp-json\/wp\/v2\/media?parent=4890"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bearloga.space\/uk\/wp-json\/wp\/v2\/categories?post=4890"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bearloga.space\/uk\/wp-json\/wp\/v2\/tags?post=4890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}