Как установить видимость и атрибут в JQuery 3 - PullRequest
1 голос
/ 20 мая 2019

После обновления 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.

1 Ответ

1 голос
/ 20 мая 2019

Можете ли вы попробовать это:

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

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

Не забудьте поставить js на готовый документ, потому что он не будет работать, если вы этого не сделаете.

(см. jsfiddle , который включает готовый документ)

...