javascript - 选择/取消选择特定下拉选项时切换隐藏的 div

标签 javascript jquery

大家好,我有一个简短的问题,对于有 Jquery 和 Javascript 经验的人来说应该很容易。

我想在我的表单中的下拉字段下方有一个隐藏的 div。选择一个特定选项时,将显示隐藏的 div。我还希望它在选择任何其他选项时消失。我将其用作对用户的警告,因为该选项将运行一些特定的数据库相关功能。

谁能给我一些关于如何开始的提示?

谢谢。

最佳答案

给你。 (在线演示 http://jsfiddle.net/wwTxw/ )

HTML:

<select id="select">
    <option value="1">111</option>
    <option value="2">222</option>
    <option value="3">333</option>
</select>

<div id="warning" style="display:none">NO!!!</div>

jQuery代码;

$(function() {
    $('#select').change(function(){
        if ($(this).val() == "2") {
            $('#warning').show();
        } else {
            $('#warning').hide();
        }
    });
});

关于javascript - 选择/取消选择特定下拉选项时切换隐藏的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5950959/

相关文章:

javascript - jQuery 或 Javascript 沿着隐藏元素(如果单击正文其他位置时可见)

javascript - 使用弹出窗口动态创建按钮

php - jquery.post 不创建 session

javascript - 无法通过 this.serialize 发送数据

javascript - 使用数据绑定(bind)动态创建 Angular-Chart

javascript - 如何在javascript数组中存储元素?

javascript - </in &lt;script&gt; 标记作为以 < 结尾的 javascript 正则表达式的一部分

javascript - 如何在 React 执行时禁用点击事件?

javascript - 如何在 Redux 中不使用 .toYS() 的情况下将 Immutable js 数据结构转换为用例数组?

javascript - Prestashop 自动完成