このコードが機能しない理由を理解することはできません:
$(document).ready(function() { 
    $(".alertDeleteButton").click(function(e) {
        var str = $(this).attr("href");
        alert(str);
        var obj = str.split("&").reduce(function(prev, curr, i, arr) {
            var p = curr.split("=");
            prev[decodeURIComponent(p[0])] = decodeURIComponent(p[1]);
            return prev;
        }, {});
        alert(obj);
        e.preventDefault(); 
    });
}); 
私がやりたいのは、ユーザーが押したときにリンク内の文字列を使用して、jsonオブジェクトを作成することだけです。
{"userdeleteid": "55"、 "dayid":"55"}。等...
私はそれを行うための約3つの異なる方法を検索して見つけました、そしてそれらはすべて私に[オブジェクトオブジェクト]の結果を与えます。
これを実装したかったのですが、ブラウザでURLだけを確認しているようです。(this).attr( "href");を介してリンクの値を確認したいと思います。
