1

在我们的应用程序中将 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 语法工作。

4

1 回答 1

1

你可以试试这个:

$( document ).ready(function() {
    $("#top_data_label").css("visibility", "visible");

    $("#"+element).addClass("disable-link");
    $("#"+element).prop("disabled", true);
});

不要忘记将 js 放入准备好的文档中,因为如果不这样做,它将无法工作。

(见jsfiddle其中包括准备好的文件)

于 2019-05-20T09:44:03.770 回答