вы пробовали что-то подобное?
while($row = mysql_fetch_array($results)){
$title = $row['title'];
$i++;
echo '<a class="anchor_link" id="'.$i.'">'.$title.'</a>';
}
А затем для jQuery:
$(document).ready(function() {
$('a.anchor_link').click(function() {
var thisAnchor = $(this).attr('id');
$(this).css('background':'red');
});
});
Причина, по которой я добавил js var 'thisAnchor', заключается в том, что я предполагаю, что вам нужна переменная $ i php в качестве маркера привязки? если это так, вы можете просто взять js var и использовать его так, как вам нужно. если вы не можете использовать идентификатор, потому что привязанный контент помечен идентификатором, используйте другой атрибут, например, «title» или «alt».
Надеюсь, это было полезно.