我正在寻找一种方法来比较屏幕上的2个json记录。我想要的方式是,我想并排显示这2条记录并标记匹配或不匹配的属性。

有没有已经在做的图书馆,如果没有,我该怎么办?

编辑

我的目标是识别相同/不同的属性,并以不同的样式向用户显示它们,而不是将对象作为一个整体进行比较。

最佳答案

有人为此制作了一个jQuery插件-jQuery.PrettyTextDiff。

https://github.com/arnab/jQuery.PrettyTextDiff

$("input[type=button]").click(function () {
    $("#wrapper tr").prettyTextDiff({
        cleanup: $("#cleanup").is(":checked")
    });
});


JSFiddle

09-26 13:34