【问题标题】:How to set visibility and attr in jquery 3如何在 jquery 3 中设置可见性和属性
【发布时间】:2019-10-06 15:48:27
【问题描述】:

在我们的应用程序中将 JQuery 1 升级到 JQuery 3 后,一些 JQuery 代码停止工作。

我尝试查看https://api.jquery.com/visible-selector/,但无法获得帮助

以前的代码

$("#top_data_label").css("visibility", "visible");

$("#"+element).attr("class", "disable-link").attr("disabled", "disabled");

我需要对上述代码进行哪些更改才能使其按照 JQuery 3 语法运行。

【问题讨论】:

    标签: visibility attr jquery-3


    【解决方案1】:

    你可以试试这个:

    $( document ).ready(function() {
        $("#top_data_label").css("visibility", "visible");
    
        $("#"+element).addClass("disable-link");
        $("#"+element).prop("disabled", true);
    });
    

    别忘了把js放在准备好的文档里,不然就不行了。

    (参见jsfiddle,其中包含准备好的文档)

    【讨论】:

    • $("#top_data_label").css("visibility", "visible");在 JQuery 3 中不起作用。您是否按照 JQuery 3 提供解决方案?
    • 我编辑了我的答案,确实你应该把你的 jquery 放在一个 dom 中
    猜你喜欢
    • 2015-04-18
    • 1970-01-01
    • 2014-08-23
    • 1970-01-01
    • 2021-11-15
    • 2012-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多