jquery - HTML 属性 "disabled"和 "hidden"

标签 jquery html

是否有类似于 HTML 中的 disabledhiddenshowenabled 属性。

我有一个使复选框禁用隐藏的场景

示例:我有 3 个同一组的复选框,分别为 JAN、FEB 和 MAR。 1. 单击 JAN 禁用 FEB 并 2. JAN 的 Onclick 使 MAR 隐藏。

以上示例的输出请查看下面的屏幕截图。

disabled and hidden output

用于隐藏和禁用的 Jquery 脚本

$("input:checkbox").change(function() {
            var t = $(this).parents("form:first");
            function ischecked(c) {
                var count = 0;
                if ($("input#f79uim").is(":checked")) {
                    count++;
                }
                if (count > 0) {
                    return true;
                } else {
                    return false;
                }
            }
            if (ischecked("f79uim")) {
                if ("hidden" == "hidden") {
                    t.find("input#fsmafx").prop("hidden", !0);
                    t.find("input#fsmafx").parent().hide();
                }
                if ("hidden" == "disabled") {
                    t.find("input#fsmafx").prop("disabled", !0);
                    $("input#fsmafx").attr('c-disabled-by', 'f79uim');
                }
                if ("hidden" == "hidden") {
                    $("input#fsmafx").attr('c-hidden-by', 'f79uim');
                }
                if ($("select#fsmafx")) {
                    $("select#fsmafx").prop("disabled", !0);
                    $("select#fsmafx").attr('c-disabled-by', 'f79uim');
                }
            } 

同样,为什么不使用 showenabled 属性?

最佳答案

显示属性使用

 t.find("input#fsmafx").prop("hidden", 0);
 t.find("input#fsmafx").parent().show();

并启用属性使用

t.find("input#fsmafx").prop("disabled", 0);

关于jquery - HTML 属性 "disabled"和 "hidden",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50921225/

相关文章:

jquery - 960 网格内的中心菜单

jquery - 在不同宽度的同级父元素中居中子元素

javascript - 使用 d3 从 `multiple` 下拉菜单中查找用户选择的选项?

javascript - 无法利用 jsfiddle 来工作

html - 使用 CSS3 和 HTML5 制作小部件

html - Flex - 基线、子内容水平对齐、拉伸(stretch)子框

php - 如何使用 json,jquery ajax 从 php 获取两个数组?

jquery - 为什么要写 `window[ "eval"].call( window, data );`

javascript - 请推荐一个 JQuery 插件来处理可拖动元素的碰撞检测

html - HTML 中单个 href 链接中的多种样式