jquery - 如果选项为 'Single Option',我如何才能显示字符串

标签 jquery css

我无法让它工作,但如果用户选择“Single Choice”,它应该显示字符串“Single”并隐藏文本框,否则显示文本框并隐藏字符串“Single”。

但它一直显示文本框,无论选择哪个选项,我都不知道为什么。

J查询:

$('.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;
}

最佳答案

我想你在找

警报( $this.val() )

关于jquery - 如果选项为 'Single Option',我如何才能显示字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8848045/

相关文章:

jquery - 在 IE 中使用 jQuery 删除 iframe 后 Youtube 音频仍在播放

javascript - 加载更多按钮位置总是离加载的内容太远

javascript - 如何从一组标签中获取键值对?

javascript - MP4 视频 - Safari 在控制台中显示 "Unhandled Promise Rejection: [object DOMError]"

javascript - 使用一张站点地图突出显示当前页面

html - 在同一行显示文本和图像

jquery - 当我尝试在 GreaseMonkey 中使用 jQuery 时,为什么 $ 未定义?

css - 使用 CSS @media 查询目标移动设备分辨率的最准确方法是什么?

html - 如何使用 CSS 类定位 <a href > 元素?

jquery - 无法禁用 bootstrap-3 响应能力