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 ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken 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 03.04.2009, 17:52:54
Foxxy Foxxy ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 8
Beliebigen Klick mit jQuery abfangen

Hallo erstmal zusammen, ;)

ich habe da gerade ein kleines Problem mit jQuery, dessen Ursache mir nicht so ganz erschließt.
Und zwar:
Ich möchte jeden Klick der irgendwo in der Seite gemacht wird abfangen, so weit so gut.
Meine erste Lösung war dann:

HTML-Code:
<script type="text/javascript">
			var test = 0;

			$(this).click(function(){
				alert(this.test);
			});
</script>
Funktioniert mit Opera und Firefox bestens, nur der IE7 ignoriert die Anweisung...

Also Versuch Nr. 2:
HTML-Code:
<script type="text/javascript">
			var test = 0;

			$("body").click(function(){
				alert(this.test);
			});
</script>
Wird von allen 3 Browser ignoriert. (Ein normales onclick="" im Body-Tag funktioniert aber tadellos...)

Die 3. und 4. Möglichkeit die ich dann gemacht hab war:
HTML-Code:
<script type="text/javascript">
			var test = 0;

			$("html").click(function(){
				alert(this.test);
			});
</script>
HTML-Code:
<script type="text/javascript">
			var test = 0;

			$(document).click(function(){
				alert(this.test);
			});
</script>
Das ist jetzt der Fehler, der mich eigentlich Verwirrt, wenn ich den Klick so abfange, kann ich nicht mehr auf die Globale test-Variable zugreifen. Es wird mir einfach nur ein "undefined" angezeigt... Aber warum?
Da ich doch ehr unerfahren in Javascript und jQuery bin, ist die Lösung wahrscheinlich ganz simpel, aber hab dazu bis jetzt noch nichts bei google gefunden, was mir weiter helfen würde.

P.S.: Ja ich könnte mich jetzt einfach mit einem Manuellem onclick="" im body-Tag zufrieden geben, aber ich will mich ja auch weiter Bilden und wissen warum das so nicht geht ;)


Danke schonmal!

Sonnige Grüße,

Foxxy
Mit Zitat antworten
  #2  
Alt 06.04.2009, 08:48:58
minou minou ist offline
Anfänger
 
Registriert seit: Mar 2007
Beiträge: 5
AW: Beliebigen Klick mit jQuery abfangen

Hallo,

dies ist nur so ein Blitzgedanke:
Ich glaubte zu wissen dass Tags wie body, html oder ähnliches (also Tags der HTML Struktur) nicht in "" geschrieben wird.
also wäre es in diesem Fall etwas wie...

Code:
<script type="text/javascript">
			var test = 0;

			$(body).click(function(){
				alert(this.test);
			});
</script>

Vielleicht hilft das weiter?

Gruss

Fredi
Mit Zitat antworten
  #3  
Alt 06.04.2009, 22:17:32
Foxxy Foxxy ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 8
AW: Beliebigen Klick mit jQuery abfangen

hey minou,

erstmal Danke für den Tipp, leider funktioniert das auch nicht....

Sonst noch irgendwer ne Idee?

Gruß,

Foxxy
Mit Zitat antworten
  #4  
Alt 15.04.2009, 16:29:53
R. Woitaschik R. Woitaschik ist offline
Anfänger
 
Registriert seit: Nov 2004
Ort: Düsseldorf
Beiträge: 99
AW: Beliebigen Klick mit jQuery abfangen

Hi,
wenn Du im onclick this verwendest, so bezieht sich das this auf das aktuelle element, also das element, welches den onclick ausgelöst hat.
Versuch mal mit alert(window.test)
Gruß
Richard
Mit Zitat antworten
  #5  
Alt 16.04.2009, 20:16:34
Foxxy Foxxy ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 8
AW: Beliebigen Klick mit jQuery abfangen

Zitat:
Zitat von R. Woitaschik Beitrag anzeigen
Hi,
wenn Du im onclick this verwendest, so bezieht sich das this auf das aktuelle element, also das element, welches den onclick ausgelöst hat.
Versuch mal mit alert(window.test)
Gruß
Richard
Hey,

vielen dank, das hat geholfen :).

Schöne Grüße,

Foxxy
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
formular ausfüllen durch klick? Marcus-bb PHP Grundlagen 3 14.11.2004 15:08:31


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:22:44 Uhr.


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


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