2010-10-18 1 views
0

пусть говорят я передать URL, example.php? Mode = выберите & ID = 1 # возрастjQuery fadeIn основан на URL-адресе?

возможно добавить JQuery FadeIn на основе URL?

этот URL будет на другой странице, когда пользователь щелкает его, страница будет загружаться и, следовательно, возраст должен быть подан замиранием в.

, если это не представляется возможным, есть ли другой способ?

ответ

2

Вы можете проверить для, если есть location.hash набор на document.ready, и если да, вызовите .fadeIn() на этот элемент, например:

$(function() { 
    if(location.hash) $(location.hash).fadeIn(); 
}); 

Так, например, если ваш URL был ....#age, это будет исчезать в id="age" элемент.

0

Я сделал что-то похож с URL, как это:

http://site.com/page/view/#219

var theHash = window.location.hash; 
theHash=theHash.substr(1); 

$("#f"+theHash).css('backgroundColor',"#E47527"); 
$("#f"+theHash).animate({backgroundColor: "#ffefe3" }, 2000); 

, вероятно, более эффективные способы, однако. используется для ссылок с идентификатором типа «# f111»