gpt4 book ai didi

javascript - 一次具有相同形式的多个按钮

转载 作者:太空宇宙 更新时间:2023-11-03 20:35:29 24 4
gpt4 key购买 nike

我有多个具有相同类的按钮。单击按钮时,会弹出一个表单。我怎样才能使它动态?所以每当我点击一个按钮时,并不是所有的表单都会弹出。

请参阅下面的示例代码。

$(".plans-de-mesure-form-button").click(function(){
$(".evaluation-gratuite-form").fadeIn("slow");
});
a.plans-de-mesure-form-button {
cursor:pointer;
}

.evaluation-gratuite-form {
display:none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<div class="listing">
<a class="plans-de-mesure-form-button">Evaluation</a>
<div class="evaluation-gratuite-form">
<form>
<input type="radio" name="sex" value="male" checked>Male
<br>
<input type="radio" name="sex" value="female">Female
</form>
</div>
</div>


<div class="listing">
<a class="plans-de-mesure-form-button">Evaluation</a>
<div class="evaluation-gratuite-form">
<form>
<input type="radio" name="sex" value="male" checked>Male
<br>
<input type="radio" name="sex" value="female">Female
</form>
</div>
</div>

最佳答案

根据您的结构,您可以使用 $(this).next()

$(".plans-de-mesure-form-button").click(function(){
$(this).next(".evaluation-gratuite-form").fadeIn("slow");
});

关闭表格

$('.Close_Button_Class').on('click',function(){
$(this).closest(".evaluation-gratuite-form").fadeOut("slow");
});

关于javascript - 一次具有相同形式的多个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33894526/

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