Taky nepomáhá...
Zkusil jsem to i barbarsky nějak takto, kdy jsem místo kotvy použil PHP proměnné v $_GET:
$(document).ready(function() {
var url = window.location.href;
var kotva = url.substring(url.indexOf("?")+1);
var kotva = kotva.substring(0,kotva.indexOf("="));
alert(kotva);
if(url.indexOf("?") != -1) {
alert('#'+kotva+' - '+($('#'+kotva).position().top-150));
$('#'+kotva).scrollTo(($('#'+kotva).position().top-150));
}
});
v alertu se mi všechno zobrazuje správně... jak pozice, tak názvy, tak vše... ale nic se neděje...