{"id":34214,"date":"2023-03-03T03:40:10","date_gmt":"2023-03-02T22:10:10","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/"},"modified":"2023-03-03T03:40:10","modified_gmt":"2023-03-02T22:10:10","slug":"solved-how-to-translate-this-javascript-code-into-jquery","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/","title":{"rendered":"[Solved] How to translate this JavaScript Code into jQuery?"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-42589994\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"42589994\" data-parentid=\"42589647\" data-score=\"1\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>First off, <code>jQuery<\/code> is <code>JavaScript<\/code>. <\/p>\n<p>Most people try not to load it in their projects, to lower the overhead it brings so, usually, the request is the opposite of what you&#8217;re asking. One way of reducing this overhead is to load <code>jQuery<\/code> in its lite form.<\/p>\n<p>But that&#8217;s not to say <code>jQuery<\/code> is all bad.<\/p>\n<p>Besides shorter syntax, the special thing about <code>jQuery<\/code>, its best and worst feature, depending on where you look from, is that it brings a lot of flexibility to <code>JavaScript<\/code> and that&#8217;s preventing programmers from understanding <code>js<\/code> limitations. It&#8217;s help, but it&#8217;s constraint. For example, I never needed to learn closures before coding clean <code>JavaScript<\/code>, because <code>jQuery<\/code> would add them silently to my constructs whenever they were needed.<\/p>\n<p>A clearly positive thing about <code>jQuery<\/code> is it provides quirks and workarounds for a few browser inconsistencies one doesn&#8217;t have to and shouldn&#8217;t need to know about, much like <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/autoprefixer.github.io\/\"><code>autoprefixer<\/code><\/a> takes away most of the pain of prefixing <code>CSS<\/code>.<\/p>\n<p>That being said, here&#8217;s what I believe to be a streamlined version of your code, in <code>jQuery<\/code>. You should only use it if you&#8217;re already loading <code>jQuery<\/code> in your project, IMHO.<\/p>\n<pre class=\"lang-js prettyprint-override\"><code>$(window).on('mouseup', function(e){\n  if (! $(e.target).closest('#dp1').is('#dp1')) {\n    $('#dp1').css({\n      height: 0,\n      width: 0\n    })\n  }\n})\n<\/code><\/pre>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved How to translate this JavaScript Code into jQuery? <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] First off, jQuery is JavaScript. Most people try not to load it in their projects, to lower the overhead it brings so, usually, the request is the opposite of what you&#8217;re asking. One way of reducing this overhead is to load jQuery in its lite form. But that&#8217;s not to say jQuery is all &#8230; <a title=\"[Solved] How to translate this JavaScript Code into jQuery?\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/\" aria-label=\"More on [Solved] How to translate this JavaScript Code into jQuery?\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[333,388,1994],"class_list":["post-34214","post","type-post","status-publish","format-standard","hentry","category-solved","tag-javascript","tag-jquery","tag-translate"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] How to translate this JavaScript Code into jQuery? - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] How to translate this JavaScript Code into jQuery? - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] First off, jQuery is JavaScript. Most people try not to load it in their projects, to lower the overhead it brings so, usually, the request is the opposite of what you&#8217;re asking. One way of reducing this overhead is to load jQuery in its lite form. But that&#8217;s not to say jQuery is all ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-02T22:10:10+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] How to translate this JavaScript Code into jQuery?\",\"datePublished\":\"2023-03-02T22:10:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/\"},\"wordCount\":207,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"javascript\",\"jquery\",\"translate\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/\",\"name\":\"[Solved] How to translate this JavaScript Code into jQuery? - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2023-03-02T22:10:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] How to translate this JavaScript Code into jQuery?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] How to translate this JavaScript Code into jQuery? - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] How to translate this JavaScript Code into jQuery? - JassWeb","og_description":"[ad_1] First off, jQuery is JavaScript. Most people try not to load it in their projects, to lower the overhead it brings so, usually, the request is the opposite of what you&#8217;re asking. One way of reducing this overhead is to load jQuery in its lite form. But that&#8217;s not to say jQuery is all ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/","og_site_name":"JassWeb","article_published_time":"2023-03-02T22:10:10+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] How to translate this JavaScript Code into jQuery?","datePublished":"2023-03-02T22:10:10+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/"},"wordCount":207,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["javascript","jquery","translate"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/","url":"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/","name":"[Solved] How to translate this JavaScript Code into jQuery? - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2023-03-02T22:10:10+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-translate-this-javascript-code-into-jquery\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] How to translate this JavaScript Code into jQuery?"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/34214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=34214"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/34214\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=34214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=34214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=34214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}