我无法做到这一点,但如果用户选择“选择选择选择”,那么它就应当展示“选择”,并隐藏文本框,否则就会展示文字箱,掩盖“选择”。
但是,它不断展示文本框,不管选择什么选择,我不知道为什么。
Jquery:
$( .numberAnswerTxt , context).each(function() {
var $this = $(this);
var $noofanswersText = ;
if ($questionType == Single Option ) {
$noofanswersText = $("<span class= naRow string style= display: inline-block; >Single</span><input type= text class= numberAnswerTxtRow answertxt style= display: none; >")
.attr( name , $this.attr( name ))
.attr( value , $this.val())
} else {
$noofanswersText = $("<span class= naRow string style= display: none; >Single</span><input type= text class= numberAnswerTxtRow answertxt style= display: inline-block; >")
.attr( name , $this.attr( name ))
.attr( value , $this.val())
}
$noofanswers.append($noofanswersText);
});
Css:
.numberAnswerTxtRow{
float:center;
width:40px;
font-size:14px;
font-weight:bold;
display:none;
}
.naRow{
float:center;
display:none;
}