【发布时间】:2017-12-26 04:00:05
【问题描述】:
来自 Stackoverflow 的大家好,希望你们今天过得愉快。我正在做一个项目,我必须使用 Materializecss 框架中的元素选项卡。基本上我想实现以下行为:用户必须能够通过双击当前名称来编辑选项卡的名称。 此图像显示选项卡元素:MATERIALIZE TAB 在此图像中,您检查是否有两个选项卡,我希望通过双击名称“NEWFILTER”自动出现一个当前名称为“newfilter”的文本框,并且可以删除该文本并输入一个新名称.当用户自动按下回车键时,新名称必须作为当前选项卡的名称。你明白吗???我怎样才能做到这一点?任何的想法? 这是materializecss标签的代码:
.tabs {
border: 1px solid grey;
}
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.100.2/css/materialize.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.100.2/js/materialize.min.js"></script>
<div class="row">
<div class="col s12">
<ul class="tabs">
<li class="tab col s3"><a class="active" href="#test1">NEWFILTER</a></li>
<li class="tab col s3"><a href="#test2">New Tab</a></li>
</ul>
</div>
<div id="test1" class="col s12">BODY TAB 1</div>
<div id="test2" class="col s12">BODY TAB 2</div>
</div>
【问题讨论】:
标签: javascript jquery html tabs material-design