要实现点击按钮切换modal-body里面的内容,可以使用JavaScript来实现。以下是一个简单的例子:

HTML部分:

<button onclick="changeContent(1)">内容1</button>
<button onclick="changeContent(2)">内容2</button>
<button onclick="changeContent(3)">内容3</button>

<div id="modal-body">
  <div id="content1" class="content">这是内容1</div>
  <div id="content2" class="content">这是内容2</div>
  <div id="content3" class="content">这是内容3</div>
</div>

CSS部分:

.content {
  display: none;
}

JavaScript部分:

function changeContent(contentIndex) {
  // 隐藏所有内容
  var contents = document.getElementsByClassName("content");
  for (var i = 0; i < contents.length; i++) {
    contents[i].style.display = "none";
  }
  
  // 显示指定的内容
  var targetContent = document.getElementById("content" + contentIndex);
  if (targetContent) {
    targetContent.style.display = "block";
  }
}

这个例子中,我们首先在HTML中给按钮绑定了一个点击事件,点击按钮会调用changeContent函数并传入相应的索引值。changeContent函数会根据传入的索引值来切换内容的显示。

其中,我们使用CSS将所有内容的display属性设置为none,即隐藏所有内容。然后在changeContent函数中,我们首先隐藏所有内容,然后根据传入的索引值找到对应的内容元素,并将其display属性设置为block,即显示该内容。

这样,当点击按钮时,对应的内容就会在modal-body中动态切换显示


原文地址: http://www.cveoy.top/t/topic/h1A5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录