.attr("href") Wert ändern mit jquery
Hallo Forum,
ich möchte den Wert eines Anker-Links mit jQuery dynamisch ändern.
Leider funktioniert das nicht!
Könnt Ihr mir helfen. Danke
Ich habe das Script:
<script type="text/javascript">
$(document).ready(function(){
$("a.ankersprung").click(function(){
if( !$(this).attr("href" == "#top") ) {
$(this).attr("href" == "#down");
}else {
$(this).attr("href" == "#top");
}
});
});
</script>
Die Seite sieht so aus:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title>Anker-Sprung</title>
<script src="jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$("a.ankersprung").click(function(){
if( !$(this).attr("href" == "#top") ) {
$(this).attr("href" == "#down");
}else {
$(this).attr("href" == "#top");
}
});
});
</script>
</head>
<body>
<a name="top" id="top"></a>
<div>Oben</div>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
<a href="#down" class="ankersprung">Anker-Sprung</a>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
<a name="down" id="down"></a>
<div>Unten</div>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br>
</body>
</html>
|