javascript - 如何在不同选项卡上隐藏特定选项卡

标签 javascript html css bootstrap-4

我想要完成的是,当用户打开一个模式时,我希望它显示另一方设置的日期/时间,但是在页脚中有一个“建议新时间”的选项,用户可以向其他用户发送新的见面时间请求。 (有关布局,请参见下面的步骤 1 和 2)

第一步 Step 1

第 2 步 Step 2

我的问题是,当选择“建议新时间”时,隐藏页脚中特定选项的最佳方法是什么?是否最好使用标签来显示不同的内容?

我尝试通过选项卡完成此操作,但无法在“建议新时间”选项卡上隐藏特定选项卡选项。

预期的结果是,当用户打开模式时,事件内容将显示:

第一步 Step 1

当用户选择“建议新时间”时,系统会向他们显示以下内容:

步骤 2] Step 2

最佳答案

您在网站上使用的是 jQuery 还是纯 js?

如果您加载了 jQuery,我建议您在按下按钮之前隐藏您想要隐藏的内容。然后点击“建议新时间”显示相关内容并隐藏其他元素。

// First hide element
$('#hidden-on-load').hide();
$('.trigger').on('click', function() {
    $('#hidden-on-load').show();
    $('#content-to-hide').hide();
})

关于javascript - 如何在不同选项卡上隐藏特定选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57804434/

相关文章:

javascript - 忽略具有 borderradius 的元素上的事件

javascript - 使用fabric js进行图像转换时,边界框超出边界

javascript - 使用打印机边距和内容之间的自定义间距打印 html

css - 无法使用 css 设置按钮边框属性

javascript - 使用 Node 加密和解密字符串

Javascript/Jquery 使文本完全适合给定尺寸和换行符的 div(如果需要)

javascript - minDate 和 startDate 之间有什么区别 - datetimepicker

javascript - 完全相同的 javascript 但其中一个不起作用?

css - iframe,全屏 css - 为什么滚动条

javascript - 强制 div/textbox 在一行中显示?