php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.03.2010, 17:07  
Benutzer
 
Registriert seit: 16.10.2009
Beiträge: 56
PHP-Kenntnisse:
Anfänger
Das_Pfau befindet sich auf einem aufstrebenden Ast
Standard Jquery Schleifen/clickEvent

Guten Tag,

Ich hab ma hier ein Problem wo ich vll einfach zu blind bin den Fehler zu finden. Vll nehme ich aber auch etwas falsches an. Ich habe eine paar Textareas, deren Formatierung über Javascript machen möchte. Dies ist ansich auch kein Problem, nur habe ich jetzt eine Situation, wo die Anzahl der Textarea dynamisch ist. Ich spreche die unterschiedlichen Funktionen über die ID an. Hier mal mein kleines javascript:

PHP-Code:
while(counter Endwert){
jQuery('#openWin' counter).click(function() {
jQuery('#dialog' counter).dialog('open');
counter++;
}
}) 
Ich habe in meinem Template eine Schleife drin, die unterschiedlich viele Textareas und dazugehörige Buttons erzeugt. Die Id der Buttons ist immer "openWin" und dann daran eine fortlaufende Zahl. Jetzt will ich das selbe auch in dem Javescript machen. Der Plan ist eigentlich dass die Javascript dann halt eine function aufruft, die dann wissen soll in welche Textarea ich dann eine Formatierung schreiebn soll.Aber es funktioniert nicht. Ich habe im counter immer den letzten Zählstand. Wenn ich das Javascript einzeln aufschreibe, dann funktioniert das. Also wenn ich schreiben würde:

PHP-Code:
jQuery('#openWin1').click(function() {
jQuery('#dialog1').dialog('open');
jQuery('#openWin2').click(function() {
jQuery('#dialog2').dialog('open'); 
Also die Frage ist im Grunde jetzt was ist an meiner Schleife oben falsch, dass er nicht alle Namen durch geht?? Oder kann ich das generell so nich lösen?
Wie kann ich sonst eine dynamische anzahl an Button testen ob sie geklickt wurden??

Vielen Dank!
Gruß
V
Das_Pfau ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.03.2010, 12:10  
Neuer Benutzer
 
Registriert seit: 14.03.2010
Beiträge: 6
PHP-Kenntnisse:
Fortgeschritten
Dashu`Oo` befindet sich auf einem aufstrebenden Ast
Standard

Wieso gibst du den Buttons nicht einfach die Klasse "openWin" ?

Dann einfach $('.openWin').bind('click',function(evnt) {
// tu das;
});

Wenn du keine Unterscheidung zwischen den verschiedenen Textarea's machen willst sondern eine Befehlsreihe für alle ausgeführt werden soll, macht das wesentlich mehr Sinn und sieht darüber hinaus noch besser aus
Dashu`Oo` ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
JQuery Upload mittels Array/hiddenfields Das_Pfau JavaScript, Ajax und mehr 7 13.03.2010 11:03
[Erledigt]br filtern mit Jquery (oder Javascript) chunky JavaScript, Ajax und mehr 4 05.03.2010 14:48
jQuery Ajax und $(this) Problem halskrause JavaScript, Ajax und mehr 8 01.03.2010 17:39
Bei Upload mit Jquery Multifile-Plugin wird immer nur eine Datei hochgeladen Silent PHP Tipps 2010 20 25.02.2010 08:24
[Erledigt] Jquery Selektoren chunky JavaScript, Ajax und mehr 5 14.02.2010 11:14
jQuery Ablauf halskrause JavaScript, Ajax und mehr 8 24.11.2009 13:14
[Erledigt] [Erledigt] jQuery Endlos Scrolling Umlaute kn0wledge JavaScript, Ajax und mehr 0 18.10.2009 19:29
jQuery Dokus/Tuts MaiKaY Off-Topic Diskussionen 9 25.09.2009 16:52
jQuery mit AJAX ohne ActiceX im IE? krush JavaScript, Ajax und mehr 2 11.08.2009 08:54
Umsetzung von parentNode in jQuery nikosch JavaScript, Ajax und mehr 8 03.08.2009 21:25
JQUERY - divs auf und zuklappen sturmi JavaScript, Ajax und mehr 5 04.06.2009 14:23
[Erledigt] jQuery Dateien nachladen Phoscur JavaScript, Ajax und mehr 7 14.03.2009 13:44
jQuery Plugin - so richtig? stayInside JavaScript, Ajax und mehr 5 23.02.2009 12:34
For Schleife mit jQuery phpbeginner JavaScript, Ajax und mehr 3 22.11.2008 22:35
Thickbox Funktionalität in jQuery Plague JavaScript, Ajax und mehr 1 28.07.2008 23:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
jquery click event, jquery schleife, php click event, jquery for schleife, jquery click schleife, jquery dialog umlaute, http://www.php.de/javascript-ajax-und-mehr/65681-jquery-schleifen-clickevent.html, jquery count, jquery dialog buttons umlaute, jquery count clicks, jquery click counter, jquery dialog button umlaute, jquery dialog button umlaut, click counter jquery, jquery click this, for schleife jquery, jquery dialog buttons umlaut, jquery dialog php, jquery button click event, jquery click function

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum