gpt4 book ai didi

javascript - 单击选项卡时,卡片选项卡与文本不对应?

转载 作者:太空宇宙 更新时间:2023-11-04 09:09:34 25 4
gpt4 key购买 nike

我正在尝试使用 card <div>里面有标签,你可以点击

你可以在这里查看代码:

http://materializecss.com/cards.html#

CTRL+F “卡片中的标签”

但是,当您复制标记源时,卡片中的选项卡不起作用,也与文本不对应。

这是您可以即插即用的代码 .html解决我的问题:

<html>
<style>
div.container {
margin: 0 auto;
}
</style>
<head>
<title>Card Launch Page!</title>
<!-- Compiled and minified CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.98.0/css/materialize.min.css">

<!-- Compiled and minified JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.98.0/js/materialize.min.js"></script>
</head>
<body>
<br />
<br />
<br />
<div class="container">
<div class="card">
<div class="card-content">
<p><center>Card Page!</center></p>
</div>
<div class="card-tabs">
<ul class="tabs tabs-fixed-width">
<li class="tab"><a class="active" href="#test4">Tab 1</a></li>
<li class="tab"><a href="#test5">Tab 2</a></li>
<li class="tab"><a href="#test6">Tab 3</a></li>
</ul>
</div>
<div class="card-content grey lighten-4">
<div id="test4" class="active" style="display: block;">Test 1 (Corresponds to Tab 1)</div>
<div id="test5">Test 2 (Corresponds to Tab 2)</div>
<div id="test6">Test 3 (Corresponds to Tab 3)</div>
</div>
</div>
</div>
</body>
</html>

我的目标是让选项卡显示相应的文本。例如,Tab 1应该显示 Test 1 (Corresponds to Tab 1)仅此而已。截至目前,选项卡不起作用,所有三行文本都可见。

最佳答案

Materialize 取决于 Jquery,您可以从以下位置包含它:https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js

以下是您的代码,但无需更改即可使用 Stack Overflow 代码编辑器功能包含 JQuery。

div.container {
margin: 0 auto;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.98.0/css/materialize.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.98.0/js/materialize.min.js"></script>
<br />
<br />
<br />
<div class="container">
<div class="card">
<div class="card-content">
<p><center>Card Page!</center></p>
</div>
<div class="card-tabs">
<ul class="tabs tabs-fixed-width">
<li class="tab"><a class="active" href="#test4">Tab 1</a></li>
<li class="tab"><a href="#test5">Tab 2</a></li>
<li class="tab"><a href="#test6">Tab 3</a></li>
</ul>
</div>
<div class="card-content grey lighten-4">
<div id="test4" class="active" style="display: block;">Test 1 (Corresponds to Tab 1)</div>
<div id="test5">Test 2 (Corresponds to Tab 2)</div>
<div id="test6">Test 3 (Corresponds to Tab 3)</div>
</div>
</div>
</div>

关于javascript - 单击选项卡时,卡片选项卡与文本不对应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42210972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com