簡體   English   中英

如何使用 JQuery 以不同方式單擊一個按鈕激活 2 個 div?

[英]How can I have the click of one button activate 2 divs in different ways with JQuery?

例如:

  • 單擊按鈕 - 1 個 div 飛出頁面,另一個 div 飛出頁面。
  • 再次單擊按鈕 - 同一個 div 飛走,其他 div 返回。

我是 Javascript/JQuery 的新手,所以任何幫助都會很棒! 謝謝。

$(document).ready(function() {
  $(".bookBox-1").click(function() {
    $(".main-title").slideUp("slow");
  });

  $(".bookBox-1").click(function() {
    $(".bookDescriptions-kinkyKenny").slideDown();
  });
});
.bookDescriptions-kinkyKenny,
.bookDescriptions-eatWhatYoureGiven {
  position: absolute;
  width: 1778px;
  height: 423px;
  top: 144px;
  left: 0;
  display: none;
}

.bookDescription-1,
.bookDescription-2 {
  position: relative;
  height: inherit;
  width: inherit;
  display: flex;
  align-items: center;
  justify-content: center;
}

.main-title {
  font: 100 125px 'Josefin Sans', sans-serif;
  position: relative;
  left: 151px;
}
function myfunc1() {
  $(".main-title").slideUp("slow");
  $(".bookDescriptions-kinkyKenny").slideDown();
  $(".bookBox-1").unbind("click", myfunc1);
  $(".bookBox-1").click(myfunc2);
}

function myfunc2() {
  $(".bookDescriptions-kinkyKenny").slideUp("slow");
  $(".main-title").slideDown();
  $(".bookBox-1").unbind("click", myfunc2);
  $(".bookBox-1").click(myfunc1);
}
$(document).ready(function() {
  $(".bookBox-1").click(myfunc1);
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM