我想在多个 div 上优化此脚本。 现在可以工作了,但是对于单个 div。
$(document).ready(function(){
$(".hideDiv").hide();
$(".buttonshow").show();
$('.buttonshow').click(function(){
$(".hideDiv").slideToggle();
$(".buttonshow").hide();
});
$('.buttonhide').click(function(){
$(".hideDiv").slideToggle();
$(".buttonshow").show();
});
});
最佳答案
尝试:
$(document).ready(function () {
$(".hideDiv").hide();
$('.buttonshow').click(function () {
$(this).next(".hideDiv").slideToggle();
$(".buttonshow").hide();
});
$('.buttonhide').click(function () {
$(this).parent().slideToggle();
$(".buttonshow").show();
});
});
<强> jsFiddle example
关于javascript - jquery 上的多个显示和隐藏帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25310085/