2

私は次のものを持っています:

        if ($(this).attr("data-disabled") === "false") {
            var $link = $(this);
            $("a.accessLink").each(function () {
                $(this).attr("data-disabled", "true");
            });
            dialog($link);
        }

これを次のように置き換えることができると言っているのは正しいですか。

        if ($(this).data("disabled") === "false") {
            var $link = $(this);
            $("a.accessLink").each(function () {
                $(this).data("disabled", "true");
            });
            dialog($link);
        }

また、accessLink クラスを持つリンクのすべてのデータ無効属性を「無効」の値に設定するより良い方法はありますか?

4

1 に答える 1

1
if ($(this).data("disabled") === "false") {
    $("a.accessLink").data("disabled", "true");
    dialog( $(this) );
}
于 2012-10-06T05:30:35.190 に答える