我在这里有以下问题:在我的 html 结构中,我得到了一些 div,它们最初是隐藏的。我想要做的是:点击段落标签存储它的索引并将相同的索引应用于隐藏的div(女巫也具有与“点击”p标签相同的索引)。
例如:当我单击 SHOW RED DIV 'paragraph' 时,显示隐藏的 div (红色类的 div),其索引与单击的 p 标签相同。我的代码不起作用,因为它显示了所有隐藏的 div 并且因为我不知道如何应用存储的索引 :( 我希望有人可以帮助我...... THX !
这是小提琴
这是我到目前为止得到的:
<html>
<head>
<style type="text/css">
div{width:100px;height:100px;display:none;}
.red{background-color:red;}
.blue{background-color:blue;}
.green{background-color:green;}
</style>
<script type="text/javascript">
$(document).ready(function(){
$("p").click(function(){
var index=$(this).index(this);
$('div').data('index',index).show('slow');
});
});
</script>
</head>
<body>
<div class="red"></div>
<div class="blue"></div>
<div class="green"></div>
<span>
<p>SHOW RED DIV</p>
<p>SHOW BLUE DIV</p>
<p>SHOW GREEN DIV</p>
</span>
</body>
</html>