Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.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/89.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 通过选择显示/隐藏div_Javascript_Jquery - Fatal编程技术网

Javascript 通过选择显示/隐藏div

Javascript 通过选择显示/隐藏div,javascript,jquery,Javascript,Jquery,为什么这样不行?我不确定我做错了什么。我确信jQuery正在WordPress页面上工作 <script type="text/javascript"> jQuery("#rejestracja-1").bind('change', function(event) { var info= jQuery("#abc-24").val(); if(info=="czynny") { jQue

为什么这样不行?我不确定我做错了什么。我确信jQuery正在WordPress页面上工作

<script type="text/javascript">
jQuery("#rejestracja-1").bind('change', function(event) {
           var info= jQuery("#abc-24").val();
            if(info=="czynny")
             {
             jQuery(".udzialfull").show();
             }
           elseif(info=="bierny")
             {
               jQuery(".udzialfull").hide();
              }
});
</script>




<form id="rejestracja-1"  method="post" enctype="multipart/form-data">

Rodzaj udziału 
<select id="abc-24">
<option value="czynny" selected='selected'>czynny</option>
<option value="bierny">bierny</option>
</select>

<fieldset class="udzialfull">
szczegoly
</fieldset>

jQuery(“#rejestracja-1”).bind('change',函数(事件){
var info=jQuery(“#abc-24”).val();
如果(信息==“czynny”)
{
jQuery(“.udzialfull”).show();
}
elseif(信息==“bierny”)
{
jQuery(“.udzialfull”).hide();
}
});
罗扎吉·乌兹亚乌
钦尼
比尔尼
斯泽戈利

您的语法不正确

您正在编写elseif而不是
else if

jQuery(“#rejestracja-1”).bind('change',函数(事件){
var info=jQuery(“#abc-24”).val();
如果(信息==“czynny”){
jQuery(“.udzialfull”).show();
}
否则,如果(信息==“bierny”){
jQuery(“.udzialfull”).hide();
}
});

罗扎吉·乌兹亚乌
钦尼
比尔尼
斯泽戈利

尝试将javascript代码放在底部(就在
taghmm.它在上面,我的意思是
在所有html代码之后
我投票结束这个问题,因为它不清楚。请添加您在浏览器的javascript控制台上看到的任何错误消息,并准确描述应该发生的情况。您是否在html文件中包含
jquery
?它是否正确加载?请尝试设置事件处理程序。