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 回答