Код ТС и в приведенном виде будет работать только один раз после нажатия на конкретную ссылку. Т.е. обработка всех ссылок происходить не будет. Ради интереса проверил.
<div class='block'></div>
<a href='#' class='show-some'>1</a><br>
<a href='#' class='show-some'>2</a><br>
<a href='#' class='show-some'>3</a><br>
ajax.js
$(".show-some").click(function(){
var val = $( this ).text()
$.post('ajax.test.php',
{
val : val
},
function(data) {
$('.block').html(data);
});
});
ajax.test.php :
<?php
$val = $_POST['val'];
echo $val ;