PageSourceSearch

https://www.nutaku.com/js/home-mobile.js?t=dd5c9be3

js nutaku.com collected 2026-10-02 11:55:47 UTC 3,517 bytes, 1 lines download raw bytes

1const continuePlayingCards=$(".js-cards-container"),removeGameButton=$(".js-remove-game"),moreOptionsModal=$(".js-modal-continue-playing");$(".js-more-options").on("click",function(event){const moreOptions=event.currentTarget,currentCard=moreOptions.closest(".card-game-continue-playing"),cardUrl=moreOptions.getAttribute("data-remove-continue-playing-url"),GamePlayLink=currentCard.getAttribute("data-link-play"),GameInfoLink=currentCard.getAttribute("data-link-info")+"?qp=0",playGameOption=moreOptionsModal.find(".js-play-game"),newTab=void 0;currentCard.querySelector(".js-card").hasAttribute("target")?playGameOption.attr("target","_blank"):playGameOption.removeAttr("target"),playGameOption.attr("href",GamePlayLink),moreOptionsModal.find(".js-info-game").attr("href",GameInfoLink),currentCard.setAttribute("data-card-to-remove",!0),removeGameButton.attr("data-remove-continue-playing-url",cardUrl)}),removeGameButton.on("click",function(event){event.preventDefault();const removeGameButtonUrl=event.currentTarget.getAttribute("data-remove-continue-playing-url"),currentCard=continuePlayingCards.find("[data-card-to-remove = true]");removeGameCards(removeGameButtonUrl,currentCard,continuePlayingCards)});const removeGameCards=(currentUrl,card,cardsContainer2)=>{const cards=cardsContainer2.find(".card-game-continue-playing");$.ajax({type:"GET",url:currentUrl,dataType:"json",success:function(response){if("success"===response.status){card.remove(),closeModal();const cardsLength=cards.length;if(cardsLength-1==3&&!cards.is(".js-placeholder-card")){if("content"in document.createElement("template")){const findNewGameTemplate=void 0,findNewGame=document.querySelector(".js-find-new-game-template").content.cloneNode(!0);cardsContainer2.append(findNewGame)}closeModal()}cardsLength-1==0&&cardsContainer2.parent().closest("section").remove()}}})},cardsContainer=$(".js-cards-container"),cardsTextContainer=$(".js-text-container");cardsContainer.on("scroll",function(e){const textWidth=cardsTextContainer.outerWidth(),scrolledWidth=e.target.scrollLeft;if(scrolledWidth<textWidth){let opacityDegree=-scrolledWidth/textWidth+1;cardsTextContainer.css("opacity",opacityDegree)}}),$(".js-close-modal-continue-playing").on("click",function(){closeModal()}),$(function(){countdownTimer(".js-countdown","text");const takeoverBanner=$(".js-takeover-banner");if(takeoverBanner.length>0&&void 0!==takeoverBanner.attr("data-landscape-src")){let checkOrientation2=function(mq){mq.matches?(sourceAvif.attr("srcset",landscapeSrc),sourceJpg.attr("srcset",landscapeSrcJpg),img.attr("src",landscapeSrcJpg)):(sourceAvif.attr("srcset",portraitSrc),sourceJpg.attr("srcset",portraitSrcJpg),img.attr("src",portraitImgSrc)),img.off("load").on("load",function(){img.removeClass("visibility")})};var checkOrientation=checkOrientation2;const landscapeSrc=takeoverBanner.attr("data-landscape-src"),landscapeSrcJpg=landscapeSrc.replace(".avif",".jpg"),picture=takeoverBanner.find("picture"),sourceAvif=picture.find('source[type="image/avif"]'),sourceJpg=picture.find('source[type="image/jpeg"]'),img=picture.find("img"),portraitSrc=sourceAvif.attr("srcset")||img.attr("src"),portraitSrcJpg=sourceJpg.attr("srcset")||img.attr("src"),portraitImgSrc=img.attr("src"),landscapeQuery=window.matchMedia("(orientation: landscape)");landscapeQuery.matches&&checkOrientation2(landscapeQuery),landscapeQuery.addEventListener("change",checkOrientation2)}}),$(window).on("load",function(){var lazyLoadInstance=new LazyLoad({elements_selector:".lazy"})});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.