如何使用同级jquery启用元素



下面我想得到cnhor元素的值,如果它等于"指南"启用相应的按钮。尝试了以下操作,但无法正常工作。:(感觉我快到了。感谢

 $("button").siblings("a").each(function () {
                    var b = $(this).text();
                    var n = $.trim("Guide");

                    if ($.trim(b) == n) {
                        $("button").removeAttr("disabled");
                    }

  <button id="Toggle5" disabled="disabled">
                        Show </button>
                    <a href="#" id="docsID5" target="_blank">
                        Guide 
                    </a>

您缺少右括号:

 $("button").siblings("a").each(function () {
                    var b = $(this).text();
                    var n = $.trim("Guide");

                    if ($.trim(b) == n) {
                        $("button").removeAttr("disabled");
                    }
});

它有助于不时检查JS控制台

您是否尝试过使用removeProp()而不是removeAttr()?相同的签名,但设计用于处理DOM属性(如禁用),而不是属性

最新更新