Может тогда лучше сделать кнопку, которая будет формировать ссылку исходя из количества нажатий по кнопке?
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
$(function () {
var flag = new Boolean(true);
$('#buttfortestlink').on('click', function () {
var param = $('#testlink').attr('href').indexOf('?');
var href = $('#testlink').attr('href');
(param != -1) && (href = href.substring(0, param));
(flag) ? $('#testlink').attr('href', href + "?id=1") : $('#testlink').attr('href', href + "?id=2")
flag = !(flag);
});
})
</script>
<a id="testlink" href="testsite.ru">Link</a>
<button id="buttfortestlink">Click</button>