用jQuery隐藏元素不起作用

 手机用户2502937497 发布于 2023-02-10 10:08

我正在尝试创建一个脚本来开发链式选择,但最简单的方法是行不通的.请注意,对js和jquery知之甚少.

我使用CodeIgniter创建下拉列表:

然后加载脚本:

if (isset($add_select_sources))
{
    echo "
    
    
    
    ";
}

我确信add_select_sources是真的,它经过测试.

然后是我的select.js: $('#ciudades').hide();

我究竟做错了什么?

1 个回答
  • 确保在包含jQuery之后正在执行javascript.

    此外,您应该在"文档就绪关闭"中执行您的jQuery:

    $(document).ready(function(){
        $('#ciudades').hide();
    });
    

    人们试图这样做有问题.所以还有一些我想建议的事情:

    确保您的元素具有宽度/高度/显示块等

    试试$('#ciudades').show().hide(); 因为有些人也有这个问题!

    console.log()您的事件以查看它们是否被触发:

        $(document).ready(function(){
            console.log('doc ready');
            $('#ciudades').show().hide();
            console.log('element hidden');
        });
    

    另外,为什么使用PHP来回显脚本标记?

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