Ciao a tutti

recupero dall'url una variabile.. vorrei controllare se all'interno della mia pagina esiste un attributo href con valore uguale e nel caso eseguire del codice..

per ora ho fatto così ma non riesco a soddisfare l'uguaglianza..

qua recupero la variabile dall'url..
codice:
function GetUrlValue(VarSearch){
	var SearchString = window.location.search.substring(1);
	var VariableArray = SearchString.split('&');
	for(var i = 0; i < VariableArray.length; i++){
		var KeyValuePair = VariableArray[i].split('=');
		if(KeyValuePair[0] == VarSearch){
			return KeyValuePair[1];
		}
	}
}
la inserisco in un div hidden con id #idFromUrl
codice:
id = (GetUrlValue('track'));
jQuery("#idFromUrl").html(id);
var idUrl = jQuery("#idFromUrl").text()
//alert (idUrl);
e qua cerco di controllare all'interno della pagina se esistono dei[*] con classe .player che hanno come href la mia variabile.. nel caso associo una classe a quell'elemento..
ho fatto degli alert ma o mi vanno tutti "I have it" o "I don't have it" in base alle mie prove nonostante la mia variabile esiste in un href..

codice:
	
jQuery("li a.player").each(function(){
	var link = jQuery(this).attr("href");
	var idUrl = jQuery("#idFromUrl").text();
	alert (link);
	if(link == idUrl){
	  	jQuery(this).addClass("clicked");
	  	alert ("I have it");
	} else {
		alert ("I don't have it");
	}
});
il tutto racchiuso in jQuery(document).ready(function() {}


Spero sia chiaro e che mi possiate aiutare..
Grazie