<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>webcyclus &#187; jQuery</title> <atom:link href="http://webcyclus.de/category/tutorials/jquery/feed/" rel="self" type="application/rss+xml" /><link>http://webcyclus.de</link> <description></description> <lastBuildDate>Wed, 08 Feb 2012 22:48:43 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>jQuery: Die besten Bildergalerie Plugins</title><link>http://webcyclus.de/jquery-die-besten-bildergalerie-plugins/</link> <comments>http://webcyclus.de/jquery-die-besten-bildergalerie-plugins/#comments</comments> <pubDate>Wed, 20 Jan 2010 17:04:28 +0000</pubDate> <dc:creator>Patrick</dc:creator> <category><![CDATA[Allgemein]]></category> <category><![CDATA[jQuery]]></category><guid
isPermaLink="false">http://webcyclus.de/?p=4234</guid> <description><![CDATA[Bildergalerien werden immer beliebter und sind auf fast jeder Webseite zu sehen. Besonders durch jQuery und verschiedenen kostenlosen jQuery Bildergarie-Plugins ist die Verwendung bzw. Einbindung immer einfacher geworden. Im folgenden Artikel möchte ich mal die meiner Meinung nach besten jQuery Bildergalerie Plugins auflisten. JQuery Lightbox Der Klassiker unter den jQuery Bildergalerien ist die jQuery Lightbox. [...]]]></description> <content:encoded><![CDATA[<p>Bildergalerien werden immer beliebter und sind auf fast jeder Webseite zu sehen. Besonders durch jQuery und verschiedenen <strong>kostenlosen jQuery Bildergarie-Plugins</strong> ist die Verwendung bzw. Einbindung immer einfacher geworden. Im folgenden Artikel möchte ich mal die meiner Meinung nach besten jQuery Bildergalerie Plugins auflisten.</p><div
style="width: 400px; margin: 0px auto; text-align: center;"><h3>JQuery Lightbox</h3><p>Der Klassiker unter den jQuery Bildergalerien ist die jQuery <strong>Lightbox</strong>.</p><p
style="text-align: center;"><a
href="http://webcyclus.de/wp-content/uploads/2010/01/jquery-lightbox.jpg"><img
class="alignleft size-full wp-image-4236" title="jquery-lightbox" src="http://webcyclus.de/wp-content/uploads/2010/01/jquery-lightbox.jpg" alt="jquery-lightbox" width="301" height="252" /></a></p><p><a
rel="nofollow" style="special" href="http://leandrovieira.com/projects/jquery/lightbox/#example">Demo </a>- <a
rel="nofollow" href="http://leandrovieira.com/projects/jquery/lightbox/">Webseite</a><br
/> <span
id="more-4234"></span></p><h3>Gallerific</h3><p>Gallerific ist eine sehr umfangreiche Bildergalerie. Sie bietet eine Slideshow viele Konfigurationsmöglichkeiten und eine Thumbnail Navigation.</p><p
style="text-align: center;"><a
href="http://webcyclus.de/wp-content/uploads/2010/01/Galleriffic.jpg"><img
class="alignleft size-full wp-image-4256" title="Galleriffic" src="http://webcyclus.de/wp-content/uploads/2010/01/Galleriffic.jpg" alt="Galleriffic" width="307" height="194" /></a></p><p><a
rel="nofollow" href="http://www.twospy.com/galleriffic/example-1.html">Demo</a> &#8211; <a
rel="nofollow" href="http://www.twospy.com/galleriffic/">Webseite</a></p><h3>ThickBox</h3><p>Die ThickBox ist eine weitere sehr umfangreiche Bildergalerie für jQuery. Es gibt viele Verwendungs- und Einstellungsmöglichkeiten wie beispielsweise die Verwendung von der ThickBox in AJAX.</p><p
style="text-align: center;"><a
href="http://webcyclus.de/wp-content/uploads/2010/01/thickbox.jpg"><img
src="http://webcyclus.de/wp-content/uploads/2010/01/thickbox.jpg" alt="thickbox" title="thickbox" width="328" height="268" class="alignleft size-full wp-image-4269" /></a></p><p><a
rel="nofollow" href="http://jquery.com/demo/thickbox/#examples">Demo</a> &#8211; <a
rel="nofollow" href="http://jquery.com/demo/thickbox/">Webseite</a></div><div
id="facebook_like"><iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwebcyclus.de%2Fjquery-die-besten-bildergalerie-plugins%2F&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=segoe+ui&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:80px;" allowTransparency="true"></iframe></div>]]></content:encoded> <wfw:commentRss>http://webcyclus.de/jquery-die-besten-bildergalerie-plugins/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>jQuery Visualize: Dynamische Charts und Diagramme</title><link>http://webcyclus.de/jquery-visualize-dynamische-charts-und-diagramme/</link> <comments>http://webcyclus.de/jquery-visualize-dynamische-charts-und-diagramme/#comments</comments> <pubDate>Tue, 01 Dec 2009 20:02:06 +0000</pubDate> <dc:creator>Patrick</dc:creator> <category><![CDATA[Allgemein]]></category> <category><![CDATA[jQuery]]></category><guid
isPermaLink="false">http://webcyclus.de/?p=2831</guid> <description><![CDATA[Das kostenlose Visualize Plugin für jQuery ermöglicht schnell und einfach sehr ansehenliche Diagramme und Charts zu erstellen. Hierzu muss einfach das Plugin in die Webseite mit eingebunden werden und angegeben werden in welchen Container das Diagramm eingefügt werden soll und vorallem welche Art und Eigenschaften das Diagramm haben soll. In folgenden Beispiel soll eine Line [...]]]></description> <content:encoded><![CDATA[<p
style="text-align: center;"><img
src="http://webcyclus.de/wp-content/uploads/2009/12/jquery_visualize.png" alt="jquery_visualize" title="jquery_visualize" width="585" height="270" class="aligncenter size-full wp-image-2838" /></p><p>Das kostenlose <a
href="http://www.filamentgroup.com/lab/jquery_visualize_plugin_accessible_charts_graphs_from_tables_html5_canvas/">Visualize Plugin </a>für jQuery ermöglicht schnell und einfach sehr ansehenliche Diagramme und Charts zu erstellen. Hierzu muss einfach das Plugin in die Webseite mit eingebunden werden und angegeben werden in welchen Container das Diagramm eingefügt werden soll und vorallem welche Art und Eigenschaften das Diagramm haben soll. In folgenden Beispiel soll eine <strong>Line Chart </strong>in die Tabelle <strong>table </strong>gezeichnet werden. Hierzur muss folgender Code verwendet werden.<br
/> <span
id="more-2831"></span></p><pre lang="javascript">%MINIFYHTML2230c3ef11a6b5163d8d5c488619a2900%</pre><p>Wenn dies gemacht ist benötigen wir noch die Werte die in dem Linien Diagramm dargestellt werden sollen. Hierzu muss einfach eine kleine Tabelle im HTML Code angelegt werden, soll diese nicht sichtbar sein kann die Tabelle einfach mit dem Attribut versteckt werden.</p><pre lang="css">
#table {
 display: none;
}
</pre><p>In der folgenden Tabelle müssen jetzt die wie schon oben genannt die Werte des Diagramms festgelegt werden.</p><pre lang="html">
<table >
<caption>2009 Individual Sales by Category</caption>
<thead>
<tr>
<td></td>
<th>food</th>
<th>auto</th>
<th>household</th>
<th>furniture</th>
<th>kitchen</th>
<th>bath</th>
</tr>
</thead>
<tbody>
<tr>
<th>Mary</th>
<td>150</td>
<td>160</td>
<td>40</td>
<td>120</td>
<td>30</td>
<td>70</td>
</tr>
</tbody>
</table>
</pre><div
id="facebook_like"><iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwebcyclus.de%2Fjquery-visualize-dynamische-charts-und-diagramme%2F&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=segoe+ui&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:80px;" allowTransparency="true"></iframe></div>]]></content:encoded> <wfw:commentRss>http://webcyclus.de/jquery-visualize-dynamische-charts-und-diagramme/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>jQuery: Slide Down Tutorial</title><link>http://webcyclus.de/jquery-slide-down-tutorial/</link> <comments>http://webcyclus.de/jquery-slide-down-tutorial/#comments</comments> <pubDate>Tue, 24 Nov 2009 18:33:54 +0000</pubDate> <dc:creator>Patrick</dc:creator> <category><![CDATA[Allgemein]]></category> <category><![CDATA[jQuery]]></category><guid
isPermaLink="false">http://webcyclus.de/?p=2638</guid> <description><![CDATA[Mit jQuery können wie Sie sicherlich wissen einige nette Effekte umgesetzt werden. Im folgenden Artikel erfahren Sie wie Sie Objekte wie beispielsweise einen div-Container in rot via Knopfdruck runtersliden lassen können. Dieses könnte man sich in der Praxis beispielsweise bei der Navigation vorstellen. Zu Anfang benötigen Sie das jQuery Framework inklusive einem HTMl Grundgerüst mit [...]]]></description> <content:encoded><![CDATA[<p>Mit jQuery können wie Sie sicherlich wissen einige nette Effekte umgesetzt werden. Im folgenden Artikel erfahren Sie wie Sie <strong>Objekte wie beispielsweise einen div-Container in rot via Knopfdruck runterslid</strong>en lassen können. Dieses könnte man sich in der Praxis beispielsweise bei der <strong>Navigation </strong>vorstellen. Zu Anfang benötigen Sie das jQuery Framework inklusive einem HTMl Grundgerüst mit einem Verweis auf das jQuery Framework.<br
/> <span
id="more-2638"></span><br
/> Fügen Sie jetzt folgenden Code in Ihre HTML Datei in den Head-Bereich.</p><pre lang="javascript">%MINIFYHTML2230c3ef11a6b5163d8d5c488619a2901%</pre><p>Wo jetzt document.body steht müssen Sie das Objekt auswählen bei der die Funktion starten soll. In diesem Fall wurde der ganze Body gewählt. Im anschließenden Teil sehen Sie dann eine Überprüfung ob der rote div-Container bereits versteckt ist oder nicht. Wenn er nicht versteckt bzw. unsichtbar ist wird er geöffnet und das mit einem Slide nach unten in einer langsamen Geschwindigkeit. Jetzt müssen sie nur noch den div-Container in Ihrer HTML Datei erstellen und eventuell einen Button hinzufügen der auf das Klickevent reagiert.<br
/> Hier nochmal der gesamte Quelltest.</p><pre lang="html">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">%MINIFYHTML2230c3ef11a6b5163d8d5c488619a2902%%MINIFYHTML2230c3ef11a6b5163d8d5c488619a2903%%MINIFYHTML2230c3ef11a6b5163d8d5c488619a29018%</head>
  <body>
    <button>Klick</button>
<div id="slider"></div>

  </body>
</html>
</pre><div
id="facebook_like"><iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwebcyclus.de%2Fjquery-slide-down-tutorial%2F&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=segoe+ui&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:80px;" allowTransparency="true"></iframe></div>]]></content:encoded> <wfw:commentRss>http://webcyclus.de/jquery-slide-down-tutorial/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>jQuery UI: Droppable Tutorial</title><link>http://webcyclus.de/jquery-ui-droppable-tutorial/</link> <comments>http://webcyclus.de/jquery-ui-droppable-tutorial/#comments</comments> <pubDate>Sat, 21 Nov 2009 18:43:43 +0000</pubDate> <dc:creator>Patrick</dc:creator> <category><![CDATA[Allgemein]]></category> <category><![CDATA[jQuery]]></category> <category><![CDATA[Tutorials]]></category><guid
isPermaLink="false">http://webcyclus.de/?p=2395</guid> <description><![CDATA[Im letzen Artikel wurde beschrieben wie Objekte wie beispielweise ein div-Container mit draggable bewegt bzw. verschoben werden können. Mit der Funktion droppable kann darauf reagiert werden und ein bestimmtes Ereignis ausgelößt werden wenn ein Objekt in ein anderes verschoben oder auch abgelegt wird. Hierzu wird das jQuery und jQuery UI Framework benötigt. Zu Anfang muss [...]]]></description> <content:encoded><![CDATA[<p>Im letzen Artikel wurde beschrieben wie Objekte wie beispielweise ein div-Container mit draggable bewegt bzw. verschoben werden können. Mit der Funktion <strong>droppable </strong>kann darauf reagiert werden und ein bestimmtes Ereignis ausgelößt werden wenn ein Objekt in ein anderes verschoben oder auch abgelegt wird. Hierzu wird das jQuery und jQuery UI Framework benötigt. Zu Anfang muss ein Objekt erstellt werden das bewegt werden kann. Dieses geht wie im <a
href="http://webcyclus.de/jquery-ui-draggable-tutorial/">Draggable Tutorial</a> beschrieben über die Funktion <strong>draggable();</strong>. Anschließend muss ein Objekt festgelegt werden das beim Drag In bzw. beim Ablegen des Objekt ein Event auswirft, dieses geht über die Funktion <strong>droppable()</strong> bzw. <strong>drop: function()</strong>.</p><pre lang="javascript">%MINIFYHTML2230c3ef11a6b5163d8d5c488619a2904%</pre><p>Anschließend folgt nur noch das Einfügen der beiden Container, es könnten auch andere Objekte sein, in den HTML Code. Im unteren Teil des Artikels sehen Sie ein einfaches Beispiel.</p><pre lang="html">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">%MINIFYHTML2230c3ef11a6b5163d8d5c488619a2905%%MINIFYHTML2230c3ef11a6b5163d8d5c488619a2906%%MINIFYHTML2230c3ef11a6b5163d8d5c488619a2907%%MINIFYHTML2230c3ef11a6b5163d8d5c488619a2908%%MINIFYHTML2230c3ef11a6b5163d8d5c488619a2909%%MINIFYHTML2230c3ef11a6b5163d8d5c488619a29019%</head>
  <body>
<div id="dragMe">
    <b>Drag me</b>
    </div>
<div id="dropArea">
    </div>

  </body>
</html>
</pre><p><a
href="http://webcyclus.de/snippets/jquery/droppable/index.html">Demo ansehen</a><br
/> <a
href="http://webcyclus.de/snippets/jquery/droppable/jQueryDroppable.rar">Projekt downloaden</a></p><div
id="facebook_like"><iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwebcyclus.de%2Fjquery-ui-droppable-tutorial%2F&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=segoe+ui&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:80px;" allowTransparency="true"></iframe></div>]]></content:encoded> <wfw:commentRss>http://webcyclus.de/jquery-ui-droppable-tutorial/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>jQuery UI: Draggable Tutorial</title><link>http://webcyclus.de/jquery-ui-draggable-tutorial/</link> <comments>http://webcyclus.de/jquery-ui-draggable-tutorial/#comments</comments> <pubDate>Sat, 21 Nov 2009 16:17:02 +0000</pubDate> <dc:creator>Patrick</dc:creator> <category><![CDATA[Allgemein]]></category> <category><![CDATA[jQuery]]></category> <category><![CDATA[Tutorials]]></category><guid
isPermaLink="false">http://webcyclus.de/?p=2378</guid> <description><![CDATA[Früher unvorstellbar jetzt mit wenigen Schritten möglich, Drag and Drop im Browser ist heutzutage durch die großen Javascript Frameworks für jeden Zugänglich und verwenbar. Drag and Drop wird besonders bei Online Anwendungen verwendet und das auch mit gutem Grund. Online Anwendungen ähneln immer mehr den heutigen Desktop Anwendungen. Für dieses Beispiel wird das jQuery und [...]]]></description> <content:encoded><![CDATA[<p>Früher unvorstellbar jetzt mit wenigen Schritten möglich, Drag and Drop im Browser ist heutzutage durch die großen Javascript Frameworks für jeden Zugänglich und verwenbar. Drag and Drop wird besonders bei Online Anwendungen verwendet und das auch mit gutem Grund. Online Anwendungen ähneln immer mehr den heutigen Desktop Anwendungen. Für dieses Beispiel wird das jQuery und jQuery UI Framework gebraucht.<br
/> In diesem Beispiel wird ein div-Container mit der Größe 200&#215;200 verwendet. Dieser div-Container soll verschiebbar sein. dazu muss folgender Code in Ihr HTML Datei eingefügt werden. Mit der Funktion <strong>draggable();</strong> können Sie einen Container oder ein anderes Objekt als &#8220;verschiebbar&#8221; deklarieren.</p><pre lang="javascript">
$(document).ready(function(){
 $("#dragMe").draggable();
});
</pre><p>Anschließend müssen Sie nur noch den Container in den body einfügen und eventuell eine Größe und Farbe bzw. Rahmen zuordnen, um den Container zu sehen.</p><pre lang="html">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">%MINIFYHTML2230c3ef11a6b5163d8d5c488619a29010%%MINIFYHTML2230c3ef11a6b5163d8d5c488619a29011%%MINIFYHTML2230c3ef11a6b5163d8d5c488619a29012%%MINIFYHTML2230c3ef11a6b5163d8d5c488619a29013%%MINIFYHTML2230c3ef11a6b5163d8d5c488619a29020%</head>
  <body>
<div id="dragMe">
    <b>Drag me</b>
    </div>

  </body>
</html>
</pre><p><a
href="http://webcyclus.de/snippets/jquery/draggable/index.html">Demo ansehen</a><br
/> <a
href="http://webcyclus.de/snippets/jquery/draggable/jQueryDraggable.rar">Projekt downloaden</a></p><div
id="facebook_like"><iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwebcyclus.de%2Fjquery-ui-draggable-tutorial%2F&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=segoe+ui&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:80px;" allowTransparency="true"></iframe></div>]]></content:encoded> <wfw:commentRss>http://webcyclus.de/jquery-ui-draggable-tutorial/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>jQuery: Show and Hide Div-Container</title><link>http://webcyclus.de/jquery-show-and-hide-div-container/</link> <comments>http://webcyclus.de/jquery-show-and-hide-div-container/#comments</comments> <pubDate>Wed, 18 Nov 2009 22:26:27 +0000</pubDate> <dc:creator>Patrick</dc:creator> <category><![CDATA[Allgemein]]></category> <category><![CDATA[jQuery]]></category> <category><![CDATA[Tutorials]]></category><guid
isPermaLink="false">http://webcyclus.de/?p=2356</guid> <description><![CDATA[Mit der Show und Hide funktion können Sie bequem div-Container auf Knopfdruck Ein- und Ausblenden. Dieses ist besonders nützlich bei unübersichtlichen Seiten um die wichtigen Informationen wie der Maincontent von unwichtigen Informationen oder Funktionen wie Login zu trennen. Show me Anzeige Demo ansehen Download jQuery Show and Hide]]></description> <content:encoded><![CDATA[<p>Mit der Show und Hide funktion können Sie bequem div-Container auf Knopfdruck Ein- und Ausblenden. Dieses ist besonders nützlich bei unübersichtlichen Seiten um die wichtigen Informationen wie der Maincontent von unwichtigen Informationen oder Funktionen wie Login zu trennen.<br
/> <span
id="more-2356"></span></p><pre lang="html">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">%MINIFYHTML2230c3ef11a6b5163d8d5c488619a29014%%MINIFYHTML2230c3ef11a6b5163d8d5c488619a29015%%MINIFYHTML2230c3ef11a6b5163d8d5c488619a29021%</head>
  <body>

    <button>Show me</button> 
<div id="container">

Anzeige
</div>

  </body>
</html>
</pre><p><a
href="http://webcyclus.de/snippets/jquery/showandhide/"><b>Demo ansehen</b></a><br
/> <a
href="http://webcyclus.de/snippets/jquery/showandhide/jQueryShowAndHide.zip">Download jQuery Show and Hide</a></p><div
id="facebook_like"><iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwebcyclus.de%2Fjquery-show-and-hide-div-container%2F&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=segoe+ui&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:80px;" allowTransparency="true"></iframe></div>]]></content:encoded> <wfw:commentRss>http://webcyclus.de/jquery-show-and-hide-div-container/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>jQuery: Dynamic Content mit Ajax Loader</title><link>http://webcyclus.de/jquery-dynamischer-content-mit-ajax-loader/</link> <comments>http://webcyclus.de/jquery-dynamischer-content-mit-ajax-loader/#comments</comments> <pubDate>Wed, 18 Nov 2009 20:43:30 +0000</pubDate> <dc:creator>Patrick</dc:creator> <category><![CDATA[Allgemein]]></category> <category><![CDATA[jQuery]]></category> <category><![CDATA[Tutorials]]></category><guid
isPermaLink="false">http://webcyclus.de/?p=2300</guid> <description><![CDATA[Auf vielen Webseiten auf der viele Informationen geladen werden müssen hat man häufig das Problem die Informationen möglichst übersichtlich und schnell auf eine Seite zu bekommen. Dieses ist meist auch mit einem Refresh der kompletten Seite verbunden. Das JavaScript Framework jQuery bietet hierfür einige nette Ajax Funktionen mit denen die Daten einfach nachgeladen und ohne [...]]]></description> <content:encoded><![CDATA[<p>Auf vielen Webseiten auf der viele Informationen geladen werden müssen hat man häufig das Problem die Informationen möglichst übersichtlich und schnell auf eine Seite zu bekommen. Dieses ist meist auch mit einem Refresh der kompletten Seite verbunden. Das <strong>JavaScript Framework jQuery</strong> bietet hierfür einige nette Ajax Funktionen mit denen die Daten einfach nachgeladen und ohne Refresh in die Seite eingefügt werden können, hier spricht man häufig von dynamic Content bzw. dynamischen Content der via Ajax Loader nachgeladen wird.<br
/> <span
id="more-2300"></span><br
/> Zu Anfang benötigen Sie ein Grundgerüst mit einem Button und einem leeren <strong>div-Container</strong> indem die Daten reingeladen werden können. Desweiteren müssen Sie noch einen Verweis auf jQuery machen und eine kleine Funktion einfügen mit die Daten aus einer php-Datei ausgelesen werden können.</p><pre lang="html">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">%MINIFYHTML2230c3ef11a6b5163d8d5c488619a29016%%MINIFYHTML2230c3ef11a6b5163d8d5c488619a29017%</head>
  <body>
<input type="button" value="Get Content 1" onClick="javascript:GetContent(0)" />
<div id="content">
    </div>

  </body>
</html>
</pre><p>Mit der Funktion <strong>GetContent </strong>können Sie einen Parameter (<strong>id</strong>) mitgeben die Sie dann anschließend in PHP via <strong>$_GET auswerten können</strong>. Desweiteren wird in der Funktion bestimmt wo der neue Content reingeladen werden soll, hierfür wird der leere div-Container mit dem Namen <strong>content </strong>verwendet. Das PHP Skript getData.php stellt die Daten zur Verfügung, entweder sind die Informationen im PHP-Skript vorhanden oder werden optional aus einer Datenbank gelesen, dort gibt es keine Grenzen. Als nächsten benötigen Sie das PHP-Skript. Um das Beispiel möglichst einfach zu halten wird hier eine einfache <strong>switch case Anweisung</strong> verwendet in der die GET Variable <strong>id </strong>geprüft wird und je nach Wert ein anderer Content angezeigt wird.</p><pre lang="php">
<?php

if(isset($_GET['id'])) {

 switch($_GET['id']) {
 case 0:
    echo 'Content 1';
    break;
 case 1:
    echo 'Content 2';
    break;
 case 2:
    echo 'Content 3';
    break;
 }
}

?>
</pre><p>Das Ganze können Sie hier schon in Echtzeit sehen. <a
href="http://webcyclus.de/snippets/jquery/ajaxloader/"><strong>DEMO ANSEHEN</strong></a><br
/> <a
href="http://webcyclus.de/snippets/jquery/ajaxloader/jQueryAjaxLoader.rar">Download jQuery Ajax Loader</a></p><div
id="facebook_like"><iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwebcyclus.de%2Fjquery-dynamischer-content-mit-ajax-loader%2F&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=segoe+ui&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:80px;" allowTransparency="true"></iframe></div>]]></content:encoded> <wfw:commentRss>http://webcyclus.de/jquery-dynamischer-content-mit-ajax-loader/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 8/16 queries in 0.011 seconds using disk

Served from: webcyclus.de @ 2012-02-09 15:40:52 -->
