JQuery .show() - 没有效果

 精神还没分裂2011 发布于 2023-02-06 11:03

我在这里看了几个使用.show()的例子,但我仍然无法让我的工作.我的目标是在按下"gateNeededYes"单选按钮时弹出div"gateInformation".到目前为止,div一直隐藏着.如果有人能解释我哪里出错了,我将非常感谢!这是代码:CSS:

#gateInformation {
    display: block;
}

JS:

/门信息

if($('#gateNeededYes').prop('checked')){
        $("#gateInformation").show("blind" , 1000);
    }

HTML:

盖茨需要:

            No 
            Yes 
            
Gates Needed: Pool Spring and Latch:

adeneo.. 5

如果你要展示一些东西,它必须开始隐藏

#gateInformation {
    display: none;
}

那么你需要一个事件处理程序

$('#gateNeededYes').on('change', function () {
    if (this.checked) {
        $("#gateInformation").show("blind", 1000);
    }
});

然后你必须包含jQuery UI才能使用效果 show()

小提琴

1 个回答
  • 如果你要展示一些东西,它必须开始隐藏

    #gateInformation {
        display: none;
    }
    

    那么你需要一个事件处理程序

    $('#gateNeededYes').on('change', function () {
        if (this.checked) {
            $("#gateInformation").show("blind", 1000);
        }
    });
    

    然后你必须包含jQuery UI才能使用效果 show()

    小提琴

    2023-02-06 11:06 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有