SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > HTML, CSS und JavaScript Help!

HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 19.01.2012, 13:22:48
Benutzerbild von juergen
juergen juergen ist offline
Junior Member
 
Registriert seit: Nov 2004
Ort: Schmitten
Alter: 65
Beiträge: 318
.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>
__________________
--------------------------------
Gruß Jürgen

www.kenyasafaris.de
Mit Zitat antworten
  #2  
Alt 20.01.2012, 10:28:14
CPCoder CPCoder ist offline
Anfänger
 
Registriert seit: May 2008
Beiträge: 51
AW: .attr("href") Wert ändern mit jquery

Schau dir den Block hier noch einmal genauer an:

Code:
$(document).ready(function(){
$("a.ankersprung").click(function(){
if( !$(this).attr("href" == "#top") ) {
$(this).attr("href" == "#down");
}else {
$(this).attr("href" == "#top");
}
});
});
== Ist Vergleichs-Operator
= Ist ein Zuweisungs-Operator
Mit Zitat antworten
  #3  
Alt 20.01.2012, 15:44:57
Benutzerbild von juergen
juergen juergen ist offline
Junior Member
 
Registriert seit: Nov 2004
Ort: Schmitten
Alter: 65
Beiträge: 318
AW: .attr("href") Wert ändern mit jquery

Hallo CPCoder,

schon gesehen. Danke
So funktionierts!!
HTML-Code:
$(document).ready(function(){
    $("a.ankersprung").click(function(){   
      if( !$(this).attr("href") == "#top") {
        $(this).attr("href","#down");
      }else {
        $(this).attr("href","#top");      
      }
    });
 });
__________________
--------------------------------
Gruß Jürgen

www.kenyasafaris.de
Mit Zitat antworten
  #4  
Alt 20.01.2012, 18:40:17
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 843
AW: .attr("href") Wert ändern mit jquery

Hi

statt einem if...else kannst du auch ein toggle nehmen.
Code:
$("a.ankersprung").toggle(function(){/*erster klick z.B. #down setzen*/},function(){/*zweiter klick z.B. wieder #top setzen*/});
mfg

CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wert aus einem Array löschen jan84 PHP Grundlagen 3 07.12.2011 22:34:13
Tabellen normalisieren teddyd MySQLi/PDO/(MySQL) 3 09.06.2011 11:22:38
Ausgelesenen Wert von statischem Wert subtrahieren Unwissender HTML, CSS und JavaScript Help! 1 01.05.2010 08:08:38
Problem - kleinsten Wert ermitteln und in spalte schreiben. starkeeper MySQLi/PDO/(MySQL) 1 07.08.2009 13:26:40
Wert im String suchen... DanielEXQ PHP für Fortgeschrittene und Experten 8 26.03.2003 10:10:23


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:57:30 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt