Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.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
jQuery显示/隐藏取决于输入信息_Jquery - Fatal编程技术网

jQuery显示/隐藏取决于输入信息

jQuery显示/隐藏取决于输入信息,jquery,Jquery,我有一个想法,有3个简单的步骤来揭示一个答案相关的信息输入在3个步骤。我使用的是非常好的,但是我现在想做的是,当有人选择“伞形员工”时,我希望下一个问题出现在下面,同样,如果我选择“自营商”,我希望下面出现一个不同的框,然后根据输入的选项最终有一个答案(在本例中,是相关方案) 我不知道该怎么做,因为我认为必须记住每个选项,以便结果与输入的信息匹配 这是一个 这是代码 html JS 我不确定我是否正确地解决了你的问题 但是为什么不给链接一个ID然后检查呢 $("#umbrella").live(

我有一个想法,有3个简单的步骤来揭示一个答案相关的信息输入在3个步骤。我使用的是非常好的,但是我现在想做的是,当有人选择“伞形员工”时,我希望下一个问题出现在下面,同样,如果我选择“自营商”,我希望下面出现一个不同的框,然后根据输入的选项最终有一个答案(在本例中,是相关方案)

我不知道该怎么做,因为我认为必须记住每个选项,以便结果与输入的信息匹配

这是一个

这是代码

html

JS


我不确定我是否正确地解决了你的问题
但是为什么不给链接一个ID然后检查呢

$("#umbrella").live("click", function() {
 shownext;
})
$("#self").live("click", function() {
 showanother;
})
对于进一步的步骤,您需要做一个if(…如图所示)


我希望你的问题是对的。

我想你的问题是对的,你有没有办法用这个编辑我的JSFIDLE,让我看看它应该是什么样子?谢谢softsdev,但我对JS的了解还不够,不知道如何在下面显示一个新的div,而不是警告消息。大概我需要用下一个选项将警告行替换为指向新div的内容?啊!我正在努力让我的头围绕它,因为我当时处于一个位置,我不知道什么点击打开什么,是所有的混乱。目前,div甚至不会保持打开状态,它打开了嵌套框,但很快又跳回来了??顺便说一句,我用的是softsdev的小提琴,因为我把它和你的Wikunia搞混了。
.slidingDiv {
height:160px;
width:928px;
background-color: #84CFF4;
padding:20px;
margin-top:5px;
border-bottom:5px solid #84CFF4;
}

.show_hide {
display:none;
}
$(document).ready(function(){

    $(".slidingDiv").hide();
    $(".show_hide").show();

$('.show_hide').click(function(){
$(".slidingDiv").slideToggle();
});

});
$("#umbrella").live("click", function() {
 shownext;
})
$("#self").live("click", function() {
 showanother;
})