Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在房子上掉下来不来了_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 在房子上掉下来不来了

Javascript 在房子上掉下来不来了,javascript,jquery,html,css,Javascript,Jquery,Html,Css,在每个用户的MouseOver上,我想将更改密码显示为一个下拉列表,如附件中所示,但随着我的代码更改,我在每个用户链接旁边获得了更改密码。任何人都可以给我一些提示如何实现。我附加了两个图像文件。请检查参考 用这个, <script> $(document).ready(function(){ $('#appLink_chngpwd').hide(); $(".csrname").mouseover(function(){ $('#

在每个用户的MouseOver上,我想将更改密码显示为一个下拉列表,如附件中所示,但随着我的代码更改,我在每个用户链接旁边获得了更改密码。任何人都可以给我一些提示如何实现。我附加了两个图像文件。请检查参考

用这个,

<script>
    $(document).ready(function(){ 
      $('#appLink_chngpwd').hide(); 
        $(".csrname").mouseover(function(){
      $('#appLink_chngpwd').show(); 
        }); 
          $(".csrname").mouseleave(function(){
      $('#appLink_chngpwd').hide(); 
        });
           });  
</script>

在您的代码中,您使用了如下所示

 $(".csrname li").css("display","none"); 
 $(".csrname + li#appLink_chngpwd").css("display","none");
这意味着您正在为具有class.csrname的span的子属性设置“无显示”

目前在您的代码中,更改密码是同级元素而不是子元素

所以像下面这样更改代码

 $(".csrname li").css("display","none"); 
 $(".csrname + li#appLink_chngpwd").css("display","none");

首先,document.ready缺少右括号,这一定是因为向li中添加了属性块。无论如何,请创作一把小提琴。缺少上一个2的开始标签。不允许作为孩子!请使用propper IDE…3。当您编写$.csrname li时,li应该是.csrname4的子对象。总之,它是一个无效的html标记,因此在不同的浏览器中,它的行为会有所不同。问题不在于jQuery。如果您仔细查看,发现语法错误。上述代码工作正常,您可以检查完成更改并发送帮助,但仍然存在相同的问题,我希望更改密码作为下拉选项出现在所附图像中,但是每个用户都有权更改密码。您是否尝试过此更改密码每个用户更改密码