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 21.07.2010, 23:18  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 1.898
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

Ne, das nun wirklich nicht. Mach zwar seit knapp 1.5 Jahren fast nichts mehr anderes als mich mit clientseitiger Entwicklung auf jquery basis auseinanderzusetzen. Nur hat man bei Javascript das Gefühl, dass man wirklich nie auslernt, selbst wenn man denkt, man kann langsam bissl was..

Hab bis jetzt gearbeitet, aber ich hatte da vor 2 Tagen was gelesen Sollte das sein, was du suchst, Paul.

jQuery create event on github
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 22.07.2010, 08:55  
Erfahrener Benutzer
 
Registriert seit: 15.04.2010
Beiträge: 813
PHP-Kenntnisse:
Fortgeschritten
Paul.Schramenko befindet sich auf einem aufstrebenden Ast
Standard

Sehr geil, habs nur mal schnell überflogen, aber ich glaube das gesucht zu haben xD. Hab mir mal direkt ein Lesezeichen gesetzt, kann ich dann in einer ruhigen Minute mal richtig durchlesen. Vielen Dank!
__________________
"My software never has bugs, it just develops random features."
"Real programmers don't comment. If it was hard to write, it should be hard to understand!"
Positive Bewertungen sind nicht unwillkommen...
Paul.Schramenko ist offline   Mit Zitat antworten
Alt 22.07.2010, 10:37  
Erfahrener Benutzer
 
Registriert seit: 15.04.2010
Beiträge: 813
PHP-Kenntnisse:
Fortgeschritten
Paul.Schramenko befindet sich auf einem aufstrebenden Ast
Standard

Sehr sehr geil... eben ausprobiert, so macht das ganze richtig Laune. Und mit 3KB compressed ist es auch nicht groß...
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf8">
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
    <script type="text/javascript" src="jquery.livequery.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function(){
            $('.liveQueryTest').livequery(function(){
                $(this).hover(
                    function(){$(this).css('background-color', '#DDD')},
                    function(){$(this).css('background-color', '#FFF')}
                );
            });
            
            $('#add').click(function(){
                $('#testArea').append('<input type="text" class="liveQueryTest" value="added!" /><br />');
            });
        });
    </script>
</head>
<body>
    <div id="testArea">
        <input type="text" class="liveQueryTest" value="test" /><br />
        <input type="text" class="liveQueryTest" value="test" /><br />
    </div>
    <br><br>
    <input type="button" value="add" id="add">
</body>
</html>
__________________
"My software never has bugs, it just develops random features."
"Real programmers don't comment. If it was hard to write, it should be hard to understand!"
Positive Bewertungen sind nicht unwillkommen...
Paul.Schramenko ist offline   Mit Zitat antworten
Alt 22.07.2010, 12:01  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 1.898
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

PHP-Code:
$('.liveQueryTest').live('mouseover mouseout', function(event) {
  if (
event.type == 'mouseover') {
    $(
this).css('background-color''#DDD');
  } else {
    $(
this).css('background-color''#FFF');
  }
}); 
Dein beispiel mit jquery core. Das livequery plugin ist ja fast vollständig in den core gewandert. Das was ich dir verlinkte, kannst du dennoch adaptiv nutzen:

PHP-Code:
$("div.liveQueryTest").live("create", function(){
    $(
this).somePlugin1();
    $(
this).somePlugin2();
    $(
this).somePlugin3();
    $(
this).somePlugin4();
}); 
Und sollte noch kleiner sein als livequery. Wenns irgendwie geht, der Performance wegen dennoch delegate verwenden!
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist offline   Mit Zitat antworten
Alt 22.07.2010, 16:36  
Erfahrener Benutzer
 
Registriert seit: 15.04.2010
Beiträge: 813
PHP-Kenntnisse:
Fortgeschritten
Paul.Schramenko befindet sich auf einem aufstrebenden Ast
Standard

Wieso delegate()? Ist das soviel besser. Aber ich bin ich baff, dass man einfach die Events Nachladen kann ohne dafür etwas extra programmieren zu müssen... Fördert meine Faulheit nur noch mehr xD
__________________
"My software never has bugs, it just develops random features."
"Real programmers don't comment. If it was hard to write, it should be hard to understand!"
Positive Bewertungen sind nicht unwillkommen...
Paul.Schramenko ist offline   Mit Zitat antworten
Alt 22.07.2010, 18:05  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 1.898
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

Weil salopp gesagt live einen listener an die spitze des dom tree hängt und bei jeder Änderung überprüft, ob deine live bindings zutreffen. Das kann irgendwann performance kosten. Soweit ich delegate verstanden hab, sitzt da der gleiche Handler ab dem Knotenpunkt, den du angegeben hast. Somit muss nur bei einer Änderung ab dem Domknoten überprüft werden.
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist offline   Mit Zitat antworten
Alt 22.07.2010, 18:22  
Erfahrener Benutzer
 
Registriert seit: 15.04.2010
Beiträge: 813
PHP-Kenntnisse:
Fortgeschritten
Paul.Schramenko befindet sich auf einem aufstrebenden Ast
Standard

OK das kling vernünftig... Werde ich mal genauer anschauen, vielleicht kann ich mich dann doch mit delegate() anfreunden...
__________________
"My software never has bugs, it just develops random features."
"Real programmers don't comment. If it was hard to write, it should be hard to understand!"
Positive Bewertungen sind nicht unwillkommen...
Paul.Schramenko 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 findet Element nicht ByStones JavaScript, Ajax und mehr 8 11.06.2010 14:03
Verschlüsselung funktioniert nicht richtig netmario PHP Tipps 2010 2 19.05.2010 22:57
jQuery Plug scroll to - wie einbetten? mxxxx JavaScript, Ajax und mehr 5 24.04.2010 18:12
[Erledigt] [Erledigt] jQuery Endlos Scrolling Umlaute kn0wledge JavaScript, Ajax und mehr 0 18.10.2009 19:29
mod_rewrite mit slash/ohne slash funktioniert nur teilweise taurus Server, Hosting und Workstations 4 13.09.2009 12:57
jQuery mit AJAX ohne ActiceX im IE? krush JavaScript, Ajax und mehr 2 11.08.2009 08:54
[ERLEDIGT]PHP while-Schleife für Ausgabe funktioniert plötzlich nicht fuckinghot19 PHP Tipps 2009 6 05.06.2009 22:28
[Erledigt] Umlaute ersetzen funktioniert nicht richtig BlackSpirit PHP Tipps 2009 19 20.04.2009 12:04
[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
send button funktioniert nicht, finde fehler nicht selma123 PHP Tipps 2008 3 17.09.2008 11:57
PHP funktioniert nicht PHP Tipps 2005 20 28.04.2005 13:56
Php Gästebuch funktioniert nicht auf dem Server PHP Tipps 2005 13 21.04.2005 22:11
Dateien erstellen oder schreiben funktioniert nicht im Web PHP Tipps 2004-2 1 05.12.2004 19:39

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
jquery livequery, jquery gästebuch, \javascript in jquery dialog\, jquery guestbook, livequery jquery show mouseenter, jquery mehrere dialoge eine seite, javascript in jquery dialog box, livequery jquery 1,4, jquery features funktionieren nicht mehr, ajax code geht nicht mit jquery .live, jquery dialogfenster, dialogfenster jquery, .ready .hover .click .live usw javascript, php jquery dialogbox, gästebuch jquery, jquery dialogfenster mouseover, livequery guestbook, jquery live vorschau mit php verschlüsseln, http://www.php.de/javascript-ajax-und-mehr/69863-jquery-dialogbox-funktioniert-nicht-2.html, jquery live query 2

Alle Zeitangaben in WEZ +1. Es ist jetzt 21:19 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