Привет всем, у меня есть проблема с якорями и загруженным динамическим контентом. $ .Ajax ().
Предположим, это мой код jQuery:
$("a.false").live("click", function() {
var data = $(this).attr("href");
$("div#text").hide("fast");
$("div#loader").show("fast");
$.ajax({
type: "GET",
url: "callback.php",
data: data,
dataType: "html",
cache: false,
success: function(result){
$("div#loader").hide("fast");
$("input#data").val(data);
$("div#text").html(result);
$("div#text").show("fast");
}
});
});
Я думаю, что все знают, чтоозначает этот код, и я не буду его объяснять.
callback.php ответ таков:
<div class="name">
<div class="replic_id">
<input type="hidden" id="replica_1" name="replica_1" value="1" />
<a id="rp1">#1</a>
</div>
<div class="names">Name 1</div>
<div class="replicas">Replica 1</div>
</div>
<div class="name">
<div class="replic_id">
<input type="hidden" id="replica_2" name="replica_2" value="2" />
<a id="rp2">#2</a>
</div>
<div class="names">Name 2</div>
<div class="replicas">Replica 2</div>
</div>
А теперь у меня в переменной javascript значение "data" равно = "movie = scarymovie # 255"страница должна начинаться с якоря # 255, но начинается с начала.Как я могу это исправить, чтобы начать с якоря 255, не с начала?
с уважением;]
Исправлено: Исправить идентификаторы