// ### bday_partyroom.js ### // (µ¹ÀÜÄ¡ Àü¿ë·ë) ÆäÀÌÁöÀÇ (Party Room) ¼Ò°³ Ä«µå¸¦ ±¸ÇöÇÕ´Ï´Ù. // // // room_slide_maker() : ¼Ò°³ Ä«µåÀÇ ´ëÇ¥»çÁøÀ» °ü¸®ÇÕ´Ï´Ù. // swiper_instanciation() : ¼Ò°³ Ä«µå »ý¼º ÈÄ, swiper ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù. // slide_popup() : ¼Ò°³ Ä«µå¸¦ Ŭ¸¯ÇßÀ» ¶§ µ¿ÀÛÀ» ±¸ÇöÇÕ´Ï´Ù. // // °Ô½Ã±ÛÀ» Ãß°¡/Á¦°ÅÇϽ÷Á¸é, variables¿¡ Ç׸ñÀ» Ãß°¡/Á¦°ÅÇØÁÖ¼¼¿ä. // // // variables // #################################################### // ### thumb_src - ½æ³×ÀÏ »çÁøÀÔ´Ï´Ù. ### // ### (°æ·Î img/bday/partyroom) ### // ### name_eng - (¿µ¹®) ÇØ´ç ·ëÀÇ À̸§ÀÔ´Ï´Ù. ### // ### name_kor - (ÇѱÛ) ÇØ´ç ·ëÀÇ À̸§ÀÔ´Ï´Ù. ### // ### limit - ·ëÀÇ ÀοøÁ¦ÇÑ ¼³¸íÀÔ´Ï´Ù. ### // #################################################### // // // img_variables (»çÁø ½æ³×ÀÏ Å¬¸¯ ½Ã ½½¶óÀÌµå »çÁøµé) // #################################################################################### // ### img_about - »çÁøÀÌ ¶ç¿öÁú ·ë À̸§ÀÔ´Ï´Ù. ### // ### name_eng¿Í À̸§ÀÌ µ¿ÀÏÇØ¾ß ¿À·ù¸¦ ¹ß»ý½ÃÅ°Áö ¾Ê½À´Ï´Ù. ### // ### img_name - À̹ÌÁö À̸§ÀÇ ÀϺÎÀÔ´Ï´Ù. ### // ### (img/bday/bday-table-) ´ÙÀ½¿¡ ¿Ã ¿µ¹® ÀÌ´Ï¼È µÎ ±ÛÀÚÀÔ´Ï´Ù. ### // ### img_numto - ½½¶óÀ̵忡 ¶ç¿öÁú À̹ÌÁöÀÇ °³¼öÀÔ´Ï´Ù. ### // #################################################################################### // ### img_about: "Aladin" ### // ### img_name: "al" ### // ### img_numto: 5 ### // ### ### // ### => "Aladin(¾Ë¶óµò)" ·ëÀÇ »çÁøÀ» ´©¸£¸é, ### // ### (img/bday/bday-table-) al1.jpg, al2.jpg, al3.jpg, al4.jpg, al5.jpg ### // ### ¸¦ ½½¶óÀ̵å·Î Ãâ·Â. ### // #################################################################################### // // // var var_num = 0; var class_names = []; var id_names = []; function room_slide_maker() { var variables = [ { thumb_src: "bday1.jpg", name_eng: "Banquet Hall", name_kor: "´ë¿¬È¸Àå", limit: "200¼® / º¸Áõ 150¸í", }, { thumb_src: "bday2.jpg", name_eng: "Aladin", name_kor: "¾Ë¶óµò", limit: "75¼® / º¸Áõ 50¸í", }, { thumb_src: "bday3.jpg", name_eng: "Cinderella", name_kor: "½Åµ¥·¼¶ó", limit: "75¼® / º¸Áõ 50¸í", }, { thumb_src: "bday4.jpg", name_eng: "OZ", name_kor: "¿ÀÁî", limit: "75¼® / º¸Áõ 50¸í", }, { thumb_src: "bday5.jpg", name_eng: "Sun & Moon", name_kor: "ÇØ¿Í ´Þ", limit: "50¼® / º¸Áõ 30¸í", }, { thumb_src: "bday6.jpg", name_eng: "Louvre", name_kor: "·çºê¸£", limit: "98¼® / º¸Áõ 70¸í", }, { thumb_src: "bday7.jpg", name_eng: "Milano", name_kor: "¹Ð¶ó³ë", limit: "64¼® / º¸Áõ 40¸í", }, { thumb_src: "bday8.jpg", name_eng: "Sydney", name_kor: "½Ãµå´Ï", limit: "32¼® / º¸Áõ 20¸í", }, { thumb_src: "bday9.jpg", name_eng: "Venice", name_kor: "º£´Ï½º", limit: "48¼® / º¸Áõ 35¸í", }, { thumb_src: "bday10.jpg", name_eng: "Sarangchae", name_kor: "»ç¶ûä", limit: "84¼® / º¸Áõ 60¸í", }, { thumb_src: "bday11.jpg", name_eng: "Mini Room", name_kor: "¹Ì´Ï ·ë", limit: "80¼®", }, { thumb_src: "bday12.jpg", name_eng: "PhotoZone", name_kor: "ÃÔ¿µÀå¼Ò", limit: "½º³À»çÁø", }, ] var img_variables = [ { img_about: "Banquet Hall", img_name: "de", img_numto: 1, }, { img_about: "Aladin", img_name: "al", img_numto: 5, }, { img_about: "Cinderella", img_name: "cin", img_numto: 5, }, { img_about: "OZ", img_name: "oz", img_numto: 6, }, { img_about: "Sun & Moon", img_name: "sun", img_numto: 6, }, { img_about: "Louvre", img_name: "lo", img_numto: 4, }, { img_about: "Milano", img_name: "mi", img_numto: 6, }, { img_about: "Sydney", img_name: "syd", img_numto: 5, }, { img_about: "Venice", img_name: "ve", img_numto: 5, }, { img_about: "Sarangchae", img_name: "sa", img_numto: 4, }, { img_about: "Mini Room", img_name: "Mini", img_numto: 1, }, { img_about: "PhotoZone", img_name: "photozone", img_numto: 1, }, ] var_num = variables.length; var class_counter = 0; var id_counter = 0; var result_counter = 0; for(var i = 1; i <= variables.length; i++) { class_names.push("moreSwiper" + i); id_names.push("img_slide" + i); } function getSwiper(idx) { return class_names[idx]; } function getId(idx) { return id_names[idx]; } variables.forEach(function(box) { var htmlContent1 = `
${box.name_eng}
${box.name_kor}
${box.limit}
bday

${box.name_eng}

${box.name_kor}

`; $("#thumb").append(htmlContent1); for(i = 0; i < img_variables.length; i++) { if(box.name_eng == img_variables[i].img_about) { for (var j = 1; j <= img_variables[i].img_numto; j++) { var htmlContent2 = `
`; $(`#${getId(result_counter)}`).append(htmlContent2); } break; } } result_counter++; }) return true; } function slide_popup() { $(".about11 .hall").click(function() { $(this).find(".more").css({display:"block"}); $(".close").css({display:"block"}); $(".cook-filter").css({display:"block"}); }) $(".close").click(function() { $(".more").css({display:"none"}); $(".close").css({display:"none"}); $(".cook-filter").css({display:"none"}); }) } function swiper_instanciation() { var swiper_names = {}; for(i = 1; i <= var_num; i++) { swiper_names[`swiper${i}`] = new Swiper(`.${class_names[i-1]}`, { centeredSlides: true, slidesPerView: 1, grabCursor: true, freeMode: false, loop: true, mousewheel: false, keyboard: { enabled: true }, autoplay: { delay: 2000, disableOnInteraction: false }, pagination: { el: ".swiper-pagination", dynamicBullets: false, clickable: true }, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev" } }) } }