jQuery'yi kullanarak, mevcut sayfaya karşılık gelen "basılan" düğmenin "basılmamış" düğmesinden farklı şekilde hareket ettiği bir renk solma gezinme menüsü yapmak istiyorum (özellikle, o değil) yanmaya başladıktan sonra farklı bir renge dönüşür). Örneğe www.guitaracademy.nl adresinden bakarsam, window.location.hash özelliği ile yerel javascript kullandıklarını görüyorum. Ancak, bu hash’ın jQuery’ye dönüştürülmesini sağlayamıyorum. Örnek bir komut dosyası:jQuery içinde window.location.hash öğesini kullanma
<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
var p=window.location.hash;
$("#clickme").click(function(){
alert(p)
});
});
</script>
</head>
<body>
<a href="#test">Click me first</a>
<div id="clickme">Then click me</div>
</body>
</html>
Bu sayfayı yükledikten sonra "Önce bana tıkla" bağlantısını tıklıyorum; daha sonra adres çubuğuna orjinal URL'ye ekli olan "#test" görüyorum. Ancak, sonra "Sonra beni tıklayın" div 'ı tıklarsam boş bir uyarı görürüm. Karma 'güncelleme' gibi değil gibi görünüyor.
Bu konuda herhangi bir yardımı çok isterim.
İkaz bildirgesinin hemen üstünde, evet, işe yaradı, hepinize (yakınsama) cevaplarınız için teşekkürler! –