Да согласен каша, нужно сравнивать a href и производить замену в строке
$("a[href='http://diagonals.ru/catalog/123/?sort=catalog_PRICE_1&method=asc']").attr('href', 'http://diagonals.ru/catalog/123/?sort=catalog_PRICE_1&method=desc');
с asc на desc. Ваш пример кода мне в помощь.