<?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>Fishme - Webentwicklungen &#187; Fishme &#8211; Webentwicklung Web5.0</title>
	<atom:link href="http://www.fishme.de/tag/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fishme.de</link>
	<description>Web 5.0</description>
	<lastBuildDate>Thu, 13 Jan 2011 15:45:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>jQuery Tools 1.2 &#8211; ist raus</title>
		<link>http://www.fishme.de/2010/05/05/jquery-tools-1-2-ist-raus/</link>
		<comments>http://www.fishme.de/2010/05/05/jquery-tools-1-2-ist-raus/#comments</comments>
		<pubDate>Wed, 05 May 2010 12:22:55 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jQuery Plugin]]></category>
		<category><![CDATA[jQuery Tools]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=608</guid>
		<description><![CDATA[Nun ist es endlich soweit jQuery Tools legt nach! Neue Features: Formular Validator neue HTML5 Objekte &#8211; jQuery Tools Form History Plugin Scrollable &#8211; wurde komplett überarbeitet &#8211; es gibt jetzt sogar eine Kombi zu den Forms Leider ist das &#8230; <a class="more-link" href="http://www.fishme.de/2010/05/05/jquery-tools-1-2-ist-raus/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fishme.de/fishmebilder/hero.jpg"><img rel="overlay_image_608"class="alignnone size-medium wp-image-609" title="hero" src="http://www.fishme.de/fishmebilder/hero-300x78.jpg" alt="" width="300" height="78" /></a></p>
<p>Nun ist es endlich soweit jQuery Tools legt nach!</p>
<p>Neue Features:</p>
<ul>
<li>Formular Validator neue HTML5 Objekte &#8211; jQuery Tools Form</li>
<li>History Plugin</li>
<li>Scrollable &#8211; wurde komplett überarbeitet &#8211; es gibt jetzt sogar eine Kombi zu den Forms</li>
<li>Leider ist das Gallery Plugin im Overlay weg <img rel="overlay_image_608"src='http://www.fishme.de/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </li>
</ul>
<p>alle weiteren <a href="http://flowplayer.org/tools/release-notes/1.2.0/index.html" target="_blank">Änderungen findest du hier</a>.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2010/05/05/jquery-tools-1-2-ist-raus/' addthis:title='jQuery Tools 1.2 &#8211; ist raus ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2010/05/05/jquery-tools-1-2-ist-raus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery &#8211; Version 1.4</title>
		<link>http://www.fishme.de/2010/01/19/jquery-version-1-4/</link>
		<comments>http://www.fishme.de/2010/01/19/jquery-version-1-4/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 11:17:23 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=89</guid>
		<description><![CDATA[Eine neue Version der jQuery Lib ist da mit über 200 Bugfixes! Folgende Punkte freuen mich ganz besonders: .text() works on text and CDATA nodes Event Multi-binding New events: `focusin` and `focusout` jQuery.isEmptyObject() ausprobiert habe ich es bis dato noch &#8230; <a class="more-link" href="http://www.fishme.de/2010/01/19/jquery-version-1-4/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Eine neue Version der<a href="http://www.jquery.com" target="_blank"> jQuery Lib</a> ist da mit über 200 Bugfixes!<br />
Folgende Punkte freuen mich ganz besonders:</p>
<ul>
<li>.text() works on text and CDATA nodes</li>
<li>Event Multi-binding</li>
<li>New events: `focusin` and `focusout`</li>
<li>jQuery.isEmptyObject()</li>
</ul>
<p>ausprobiert habe ich es bis dato noch nicht, aber das kommt schon noch!<br />
<em><strong>Hier der Changelog:</strong></em><br />
<strong>AJAX:</strong></p>
<ul>
<li>Nested param serialization.</li>
<li>JSON and script types auto-detected by content-type.</li>
<li>Etag support has been added.</li>
<li>Strict JSON parsing, using native JSON.parse.</li>
<li>Serialize HTML5 elements.</li>
<li>Context for Ajax Request.</li>
<li>Success callback receives XHR object as third argument.</li>
<li>Explicitly set a content-type.</li>
<li>Explicitly specify a JSONP callback name</li>
<li>Avoid pre-flighting cross-domain XHR</li>
<li>Query.ajax() is now using onreadystatechange instead of a timer</li>
</ul>
<p><strong>Attributes:</strong></p>
<ul>
<li>The performance of .css() and .attr() has been improved.</li>
<li>The .attr() takes a function setter.</li>
<li>.val( Function )</li>
<li>.text() works on text and CDATA nodes</li>
</ul>
<p><strong>Core:</strong></p>
<ul>
<li>Quick Element Construction</li>
<li>.eq(-N), .get(-N)</li>
<li>New .first() and .last() methods</li>
<li>New .toArray() method</li>
<li>jQuery() returns empty set</li>
<li>jQuery(“TAG”)</li>
<li>jQuery(“&lt; div &gt;”) jQuery(“&lt; div/ &gt;”) and jQuery(“&lt; div &gt;&lt;/ div &gt;”)</li>
</ul>
<p><strong>CSS:</strong></p>
<ul>
<li>The performance of the .css() method has seen a 2x performance improvement.</li>
<li>The performance of the .addClass(), .removeClass(), and .hasClass() methods has seen a 3x performance improvement.</li>
<li>.toggleClass() can toggle multiple classes</li>
</ul>
<p><strong>Data:</strong></p>
<ul>
<li>.data() returns Object and .data(Object) sets the object</li>
<li>Data cache is no longer created if it isn’t needed</li>
</ul>
<p><strong>Effects:</strong></p>
<ul>
<li>Per-property Easing</li>
</ul>
<p><strong>Events:</strong></p>
<ul>
<li>New Method: jQuery.proxy()</li>
<li>Event Multi-binding</li>
<li>`change` and `submit` events normalized</li>
<li>New events: `focusin` and `focusout`</li>
<li>All Events Can Be Live Events</li>
<li>live/die now work with context</li>
<li>Make sure ready event has body at least</li>
<li>Unload is sped up in non-IE browsers that don’t need memory leak hand-holding.</li>
</ul>
<p><strong>Manipulation:</strong></p>
<ul>
<li>Performance of .append(), .prepend(), .before(), and .after() has been improved.</li>
<li>Performance of .html() has been improved by nearly 3x.</li>
<li>Performance of .remove() and .empty() has seen over a 4x speed increase.</li>
<li>New Method: .detach()</li>
<li>New unwrap() method.</li>
<li>Caching in domManip</li>
<li>before, after, replaceWith on disconnected nodes</li>
<li>.clone(true) also clones data</li>
</ul>
<p><strong>Offset:</strong></p>
<ul>
<li>.offset( coords | Function )</li>
</ul>
<p><strong>Queue:</strong></p>
<ul>
<li>New .delay() method</li>
<li>.clearQueue()</li>
</ul>
<p><strong>Selectors:</strong></p>
<ul>
<li>“#id p” is faster</li>
</ul>
<p><strong>Traversing:</strong></p>
<ul>
<li>.index(), .index(String)</li>
<li>New .has() method</li>
<li>New .nextUntil(), .prevUntil(), .parentsUntil() methods</li>
<li>.add(String, Element)</li>
<li>.closest(filter, DOMElement)</li>
</ul>
<p><strong>Utilities:</strong></p>
<ul>
<li>jQuery.isEmptyObject()</li>
<li>jQuery.isPlainObject()</li>
<li>jQuery.contains() (jQuery.contains() documentation, commit)</li>
<li>jQuery.noop (jQuery.noop() documentation, commit)</li>
<li>jQuery.unique()</li>
</ul>
<p><strong>Miscellaneous:</strong></p>
<ul>
<li>jQuery.browser is now engine-centric</li>
<li>Better support for applets</li>
<li>No longer use arguments.callee</li>
<li>Now use Closure Compiler instead of YUI Min</li>
</ul>
<p><strong>Internal Reorganization:</strong></p>
<ul>
<li>The old ‘core.js’ file has been split apart into ‘attribute.js’, ‘css.js’, ‘data.js’, ‘manipulation.js’, ‘traversing.js’, and ‘queue.js’.</li>
<li>The ready event has been moved into core.js (as it’s a fundamental part of jQuery itself).</li>
<li>The majority of core matches the new jQuery Core Style Guidelines.</li>
<li>The logic for CSS and attributes have been split and aren’t so intertwined anymore.</li>
</ul>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2010/01/19/jquery-version-1-4/' addthis:title='jQuery &#8211; Version 1.4 ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2010/01/19/jquery-version-1-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery Tools &#8211; Overlay / Lightbox</title>
		<link>http://www.fishme.de/2010/01/15/jquery-tools-overlay-lightbox/</link>
		<comments>http://www.fishme.de/2010/01/15/jquery-tools-overlay-lightbox/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 06:33:14 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jQuery Tools]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=76</guid>
		<description><![CDATA[Wie versprochen hier der zweite Teil der jQuery Tools Serie. Heute zeige ich euch wie super leicht es ist, die Overlay bzw. Lightbox Funktion zu nutzen. Ich möchte euch dies in zwei Varianten zeigen: mit und ohne Ajax! Meine Lieblingsvariante &#8230; <a class="more-link" href="http://www.fishme.de/2010/01/15/jquery-tools-overlay-lightbox/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Wie versprochen hier der zweite Teil der jQuery Tools Serie.</p>
<p>Heute zeige ich euch wie super leicht es ist, die Overlay bzw. Lightbox Funktion zu nutzen.<br />
Ich möchte euch dies in zwei Varianten zeigen: mit und ohne Ajax!<br />
Meine Lieblingsvariante ist natürlich mit Ajax damit fangen wir gleich mal an, doch vorerst gehe bitte auf die <a href="http://flowplayer.org/tools/download.html">jQuery Tools Seite</a> und sauge dir folgende Libs. runter.</p>
<p><a href="http://www.fishme.de/fishmebilder/jqueryTools_overlay.gif"><img rel="overlay_image_76"class="alignnone size-full wp-image-77" title="jqueryTools_overlay" src="http://www.fishme.de/fishmebilder/jqueryTools_overlay.gif" alt="" width="745" height="99" /></a></p>
<p>Soda jetzt kanns schon losgehen.</p>
<p><strong>Variante 1 &#8211; Dynamischer Content über Ajax</strong><br />
Was brauchen wir alles?</p>
<ul>
<li>HTML Teil</li>
<li>CSS Teil</li>
<li>Javascript mit Ajax</li>
</ul>
<pre class="html" name="code">
<a rel="overlay" href="/ajax/overlay.php?mode=1">Starte Overlay</a>
<a rel="overlay" href="/ajax/overlay.php?mode=2">Starte Overlay mit anderem Content</a>
<div class="overlay" id="overlay">
<div class="contentWrap"></div>
</div>
</pre>
<p>Damit haben wir den Grundcontainer, der Inhalt kommt nur in die contentWrap Classe rein.</p>
<pre name="code" class="javascript">
$("a[rel=#overlay]").overlay({
    expose: '#fbfbfb',
    effect: 'apple',
    onBeforeLoad: function() {
        var wrap = this.getContent().find(".contentWrap");
        wrap.load(this.getTrigger().attr("href"));
    },
    onClose: function() {
        if ($("#overlay").hasClass('content-overlay')) {
            $("#overlay").removeClass('content-overlay');
        }
    }
});
</pre>
<p>Was macht der Code?<br />
Er sucht uns alle Links raus wo der REL Tag Overlay ist, weiteres definieren wir mit &#8220;expose&#8221; die Hintergrundfarbe und den Effekt wie das ganze aufgehen soll, in diesem Fall &#8220;apple&#8221; wie kann es auch anderes sein <img rel="overlay_image_76"src='http://www.fishme.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Weiteres können wir hier bevor her die Box aufklappt den Content laden und zwar greift er nun auf den href vom Link Tag zu. In unserem Beispiel wäre das &#8220;overlay.php&#8221;</p>
<p><strong>CSS Teil:</strong></p>
<pre name="code" class="css">

/* container for external content. uses vertical scrollbar, if needed */
div.contentWrap {
    height:441px;
    overflow-y:auto;
    margin-left:40px;
    margin-top:35px;
}

.overlay {
    display:none;
    background-image:url(../images/overlay.png);
    width:941px;
	height:450px;
}

.content-overlay {
	width: 800px;
	height: 650px;
	background-image:url(../images/overlay-content.png);
	padding: 10px;
}

.content-overlay div.contentWrap {
	height: 650px;
}

/* default close button positioned on upper right corner */
.overlay div.close {
    background-image:url(../images/close.png);
    position:absolute; right:-0px; top:-2px;
    cursor:pointer;
    height:33px;
    width:32px;
}
</pre>
<p><strong>wichtig ist du brauchst folgende Bilder:</strong><br />
1) Hintergrundbild vom Contentberreich<br />
2) Hintergrundbild vom versteckten Bereich<br />
3) Bild für den Closebutton</p>
<p>Achte darauf das das Bild für den versteckten Bereich a png24 ist, das das ganze auch transparent ist.</p>
<p>so jetzt haben schon mal den gesamten HTML, CSS und Javascript abgedeckt. Nun kommt noch der PHP Teil, der nun wirklich nicht mehr schwer ist.</p>
<pre name="code" class="php">
//output ajax call overlay
if($_GET['mode'] == 1) {
      echo 'Hello World';
} elseif($_GET['mode'] == 2) {
      echo 'Hello Mars and Jupiter';
}
</pre>
<p>das war nicht schwer oder?</p>
<p><strong>Nun zur Variante 2: eine kleine Bildershow</strong></p>
<p>Den CSS Code können wir uns von oben kopieren, der JS Code wird etwas kleiner, dafür kommt mehr <strong>HTML</strong> dazu.</p>
<pre name="code" class="html">
<img rel="overlay_image_76"rel="#loadimg1" src="../myimage.jpg" /><img rel="overlay_image_76"rel="#loadimg2" src="../myimage2.jpg" />
<div class="overlay" id="loadimg1">
     <!-- large image -->
    <img rel="overlay_image_76"src="../largimage.jpg" />
</div>
<div class="overlay" id="loadimg2">
     <!-- large image -->
    <img rel="overlay_image_76"src="../largimage2.jpg" />
</div>
</pre>
<p><strong>JS Code:</strong></p>
<pre name="code" class="javascript">
$("img[rel]").overlay();
</pre>
<p>Wichtig: achte immer darauf das der REL Tag inhalt der selbe ist wie die ID von deinen Overlay Container.</p>
<p>So war doch nicht so schwer, hoffe ich habe dir damit einen kleinen Einblick in den Techniken der Overlay Class von jQuery Tools gegeben.<br />
Alle weiteren Informationen findest du unter<a href="http://flowplayer.org/tools/demos/overlay/index.html" target="_blank"> jQuery Tools Overlay Demo.</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2010/01/15/jquery-tools-overlay-lightbox/' addthis:title='jQuery Tools &#8211; Overlay / Lightbox ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2010/01/15/jquery-tools-overlay-lightbox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery TOOLS &#8211; Tooltip</title>
		<link>http://www.fishme.de/2009/12/29/jquery-tools-tooltip/</link>
		<comments>http://www.fishme.de/2009/12/29/jquery-tools-tooltip/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 13:59:38 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jQuery Tools]]></category>
		<category><![CDATA[Tooltip]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=56</guid>
		<description><![CDATA[Wie versprochen hier der erste Teil der jQuery TOOLS Serie. Tooltip, ein sehr wichtiges Element auf einer Website, meiner Meinung nach wird es von vielen Designer noch nicht wirklich beachtet. Doch es ist verdammt mächtig und wichtig. Hier ein paar &#8230; <a class="more-link" href="http://www.fishme.de/2009/12/29/jquery-tools-tooltip/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Wie versprochen hier der erste Teil der jQuery TOOLS Serie.</p>
<p>Tooltip, ein sehr wichtiges Element auf einer Website, meiner Meinung nach wird es von vielen Designer noch nicht wirklich beachtet. Doch es ist verdammt mächtig und wichtig. Hier ein paar Beispiele wie man dies mit <a href="http://flowplayer.org/tools/tooltip.html" target="_blank">jQuery TOOLS</a> einbindet.</p>
<p>Beachte bitte du brauchst für die Beispiele folgende Libs: <a href="http://flowplayer.org/tools/download.html" target="_blank">Download der Libs</a><br />
<img rel="overlay_image_56"src="http://www.fishme.de/fishmebilder/tooltiplibs.gif" alt="" title="tooltiplibs" width="281" height="136" class="alignnone size-full wp-image-61" /></p>
<p>Allgemein:<br />
Binde folgenden Code in dein CSS ein:</p>
<pre name="code" class="css">
div.tooltip {
    background-color:#000;
    border:1px solid #fff;
    padding:10px 15px;
    width:200px;
    display:none;
    color:#fff;
    text-align:left;
    font-size:12px; 

    /* outline radius for mozilla/firefox only */
    -moz-box-shadow:0 0 10px #000;
    -webkit-box-shadow:0 0 10px #000;
}
</pre>
<p>Und irgendwo in deinem HTML Code &#8211; am besten ganz oben oder ganz unten.</p>
<pre name="code" class="html">
<div class="tooltip"></div>
</pre>
<p>So &#8211; somit haben wir die Tooltip box, was jetzt noch fehlt ist der JS Teil.</p>
<p>Ganz simple Referenz auf die Style-Class tooltip und wir wollen die Box rechts von einem Input Feld haben, wichtig ist das du im Inputfeld einen Title eingibst, sonst wird natürlich nichts angezeigt. </p>
<pre name="code" class="javascript">
$("input[title!='']").tooltip({
            position: "center right",
            offset: [1, 10],
            effect: "fade",
            opacity: 0.7,
            tip: '.tooltip'
        });
</pre>
<p><img rel="overlay_image_56"src="http://www.fishme.de/fishmebilder/Bildschirmfoto-2009-12-29-um-14.58.11.png" alt="" title="Tooltip - Inputfield" width="507" height="52" class="alignnone size-full wp-image-58" /></p>
<p>Was macht da jetzt was?</p>
<p>1) <strong>position</strong>:<br />
gibt an wo es angezeigt werden kann<br />
<a href="http://www.fishme.de/fishmebilder/Bildschirmfoto-2009-12-29-um-14.48.01.png"><img rel="overlay_image_56"src="http://www.fishme.de/fishmebilder/Bildschirmfoto-2009-12-29-um-14.48.01.png" width="451" height="301" /></a></p>
<p>2) <strong>offset</strong>:<br />
ist zum Feintuning &#8211; für die position, param(von oben, von links)</p>
<p>3) <strong>effekt</strong>:<br />
Es gibt verschiedene effekte wie es angzeigt werden soll zb. Slide, Fade etc, man kann auch eigene schreiben, habe ich noch nicht gemacht. <a href="http://flowplayer.org/tools/demos/tooltip/custom-effect.html" target="_blank">Falls du mehr darüber wissen willst</a>.</p>
<p>4) <strong>opacity</strong>:<br />
Transparentwert vom Tooltip.</p>
<p>5) <strong>tip</strong>:<br />
Referenz auf den Container vom Tooltip</p>
<p>Wenn du diese paar Punkte kapiert hast, weißt du im Grunde alles was man wissen muss. Du kannst dies natürlich bei jedem Element einbinden, wichtig ist wirklich vergiss nicht auf den Title und hier noch ein Tip von mir &#8211; die Lib löscht den Tooltip aus dem Element, sprich wenn du ihn im Quellcode dann suchst, ist der Title weg.</p>
<p>Was ist noch interessant?</p>
<p>1) <strong>Event</strong><br />
Die jQuery TOOLS haben ein eigenes <a href="http://flowplayer.org/tools/tooltip.html#positioning"  target="_blank">Eventmanagment</a>, ist aber eh ganz simple so wie in jQuery selbst. Hier ein kleines Beispiel:</p>
<pre name="code" class="javascript">
$("input").tooltip({
    events: {
        input: 'click, blur, focus',
        checkbox: 'mouseover click, mouseout',
        date: 'click, blur'
    }
});
</pre>
<p>der Eventkey reagiert auf den Input Type &#8211; sprich wie input, checkbox, date etc. </p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2009/12/29/jquery-tools-tooltip/' addthis:title='jQuery TOOLS &#8211; Tooltip ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2009/12/29/jquery-tools-tooltip/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery TOOLS &#8211; Allgemein</title>
		<link>http://www.fishme.de/2009/12/23/jquery-tools-allgemein/</link>
		<comments>http://www.fishme.de/2009/12/23/jquery-tools-allgemein/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 08:14:33 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jQuery Plugin]]></category>
		<category><![CDATA[jQuery Tools]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=49</guid>
		<description><![CDATA[Ich möchte euch in den nächsten Wochen einiges über die jQuery TOOLS erzählen, wie man sie einbaut, was man damit alles machen kann und das wichtigste wie reize ich sie aus. Ich arbeite jetzt schon seit einigen Monaten damit und &#8230; <a class="more-link" href="http://www.fishme.de/2009/12/23/jquery-tools-allgemein/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ich möchte euch in den nächsten Wochen einiges über die jQuery TOOLS erzählen, wie man sie einbaut, was man damit alles machen kann und das wichtigste wie reize ich sie aus. Ich arbeite jetzt schon seit einigen Monaten damit und bin hochzufrieden. Die TOOLS beinhalten genau die Features die mir an der jQuery UI fehlen.<br />
<a href="http://www.fishme.de/fishmebilder/Bildschirmfoto-2009-12-23-um-12.58.24.png"><img rel="overlay_image_49"title="Bildschirmfoto 2009-12-23 um 12.58.24" src="http://www.fishme.de/fishmebilder/Bildschirmfoto-2009-12-23-um-12.58.24.png" alt="" width="161" height="29" /></a><br />
Features:</p>
<ul>
<li>Tabs</li>
<li>Scroller</li>
<li>Expose</li>
<li><a href="http://www.fishme.de/2010/01/15/jquery-tools-overlay-lightbox/">Overlay (Lightbox)</a></li>
<li><a href="http://www.fishme.de/2009/12/29/jquery-tools-tooltip/">Tooltip</a></li>
<li>Flash</li>
</ul>
<p><a href="http://flowplayer.org/tools/index.html">hier gehts zu den jQuery TOOLS</a></p>
<p>Genaue Beschreibung etc. folgen in den nächsten Artikeln. Sei gespannt!</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2009/12/23/jquery-tools-allgemein/' addthis:title='jQuery TOOLS &#8211; Allgemein ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2009/12/23/jquery-tools-allgemein/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery &#8211; Struktur im File</title>
		<link>http://www.fishme.de/2009/12/22/jquery-struktur-im-file/</link>
		<comments>http://www.fishme.de/2009/12/22/jquery-struktur-im-file/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 09:13:00 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[JS Tipp]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=46</guid>
		<description><![CDATA[Viele Anfänger aber auch Profis, sagen sich nach 200 Zeilen Code. Verdammt das ist aber schon extrem unübersichtlich! Ich möchte dir hier ein Beispiel bringen, womit du mehr Struktur schaffen kannst. $(document).ready(function(){ var fc = new fishme_class(); fc.initSite(); }); function &#8230; <a class="more-link" href="http://www.fishme.de/2009/12/22/jquery-struktur-im-file/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Viele Anfänger aber auch Profis, sagen sich nach 200 Zeilen Code.</p>
<blockquote><p>Verdammt das ist aber schon extrem unübersichtlich!</p></blockquote>
<p>Ich möchte dir hier ein Beispiel bringen, womit du mehr Struktur schaffen kannst.</p>
<pre name="code" class="javascript">
$(document).ready(function(){
    var fc = new fishme_class();
    fc.initSite();
});
function fishme_class() {
    var myname;
    this.initSite = function() {
        alert( this.myname + ' sagt Hallo');
    } // end initSite

} // end fishme_class
</pre>
<p>Was mache ich hier?<br />
Im Grunde kann man sich in Javascript eine Classe aufbauen, das feine ist, man kann dann innerhalb der Classe wie in PHP mit &#8220;this&#8221; auf die Methoden und Variable zugreifen. Damit kann man nun schön seine Funktionen einbauen. Viel Spass <img rel="overlay_image_46"src='http://www.fishme.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2009/12/22/jquery-struktur-im-file/' addthis:title='jQuery &#8211; Struktur im File ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2009/12/22/jquery-struktur-im-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery &#8211; Elemente mit Index ansprechen</title>
		<link>http://www.fishme.de/2009/12/21/jquery-elemente-mit-index-ansprechen/</link>
		<comments>http://www.fishme.de/2009/12/21/jquery-elemente-mit-index-ansprechen/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 15:24:12 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Script]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=40</guid>
		<description><![CDATA[Folgende Problemstellung: Man hat keine ID Man weiß nur die Classe darüber wie greife ich nun auf ein Element darunter zu, zb. von 5 Elementen &#8211; das 4te. Es gibt verschiedene Möglichkeiten, die schönste und die schnellste ist über den &#8230; <a class="more-link" href="http://www.fishme.de/2009/12/21/jquery-elemente-mit-index-ansprechen/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Folgende Problemstellung:</p>
<ul>
<ol>Man hat keine ID</ol>
<ol>Man weiß nur die Classe darüber</ol>
</ul>
<p>wie greife ich nun auf ein Element darunter zu, zb. von 5 Elementen &#8211; das 4te.<br />
Es gibt verschiedene Möglichkeiten, die schönste und die schnellste ist über den Index, aber wie geht das?</p>
<pre name="code" class="html">
<a href="#" class="output-1">output Span 1</a>
<a href="#" class="output-2">output Span 2</a>
<a href="#" class="output-3">output Span 3</a>
<a href="#" class="output-4">output Span 4</a>
<a href="#" class="output-5">output Span 5</a>
<div class='header'">
       <span>1</span>
       <span>2</span>
       <span>3</span>
       <span>4</span>
       <span>5</span>
</div>
</pre>
<pre name="code" class="javascript">
        for(i=1;i<=5;i++) {
            $('.output-'+i).click(function() {
                var class_string = $(this).attr('class');
                class_string = class_string.replace('output-','');
                class_string = class_string - 1;
                alert('fishme now:'+ $('.header span:eq('+class_string+')').html());
               return false
            });
        }
</pre>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2009/12/21/jquery-elemente-mit-index-ansprechen/' addthis:title='jQuery &#8211; Elemente mit Index ansprechen ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2009/12/21/jquery-elemente-mit-index-ansprechen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery &#8211; Div Scroller &#8211; jScrollPane Plugin</title>
		<link>http://www.fishme.de/2009/12/18/jquery-div-scroller-jscrollpane-plugin/</link>
		<comments>http://www.fishme.de/2009/12/18/jquery-div-scroller-jscrollpane-plugin/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 09:15:39 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jQuery Plugin]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=31</guid>
		<description><![CDATA[Jeder Designer wird mich absofort lieben und jeder Coder wahrscheinlich tö.. Nein im ernst vor 5-6 Jahren waren Innenscroller voll &#8220;IN&#8221;, doch seither wird immer über die gesamte Seite gescrollt. Manchmal geht es nicht anders und man braucht einen Innenscroller, &#8230; <a class="more-link" href="http://www.fishme.de/2009/12/18/jquery-div-scroller-jscrollpane-plugin/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Jeder Designer wird mich absofort lieben und jeder Coder wahrscheinlich tö.. <img rel="overlay_image_31"src='http://www.fishme.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Nein im ernst vor 5-6 Jahren waren Innenscroller voll &#8220;IN&#8221;, doch seither wird immer über die gesamte Seite gescrollt.<br />
Manchmal geht es nicht anders und man braucht einen Innenscroller, doch die DIV-Scroller im Browser schauen immer extrem schrecklich aus.</p>
<p>jScrolllPane schafft Abhilfe, denn man kann den Scrollbalken selbst definieren und wenn man kein Javascript eingeschaltet hat &#8211; is ma selbst schuld? &#8211; nein der bekommt dann den normalen Browser Scroller.</p>
<p><a href="http://www.kelvinluck.com/assets/jquery/jScrollPane/jScrollPane.html" target="_blank">zum Plugin &#8211; jScrollPane</a></p>
<p>Hier ein Beispiel für die Integration:</p>
<pre name="code" class="html">
<div id="case-summary" class="scroll-pane">
      Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
</div>
</pre>
<pre  name="code" class="javascript">$('#case-summary').jScrollPane({showArrows:true,scrollbarWidth:8});</pre>
<p>
<img rel="overlay_image_31"title="jScrollPane" src="http://www.fishme.de/fishmebilder/Bildschirmfoto-2009-12-18-um-10.14.30.png" alt="jScrollPane" width="212" height="162" /></p>
<p>und halt das CSS einbetten fertig, geht super flott und schaut auch noch gut aus.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2009/12/18/jquery-div-scroller-jscrollpane-plugin/' addthis:title='jQuery &#8211; Div Scroller &#8211; jScrollPane Plugin ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2009/12/18/jquery-div-scroller-jscrollpane-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery &#8211; Url Parser Plugin</title>
		<link>http://www.fishme.de/2009/12/18/jquery-url-plugin/</link>
		<comments>http://www.fishme.de/2009/12/18/jquery-url-plugin/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 09:01:33 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jQuery Plugin]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=25</guid>
		<description><![CDATA[Die Url über JS zu parsen ist ohne Regex fast nicht möglich, was die gesamte Angelegenheit nicht einfacher macht. Wenn ich das Wort Regex schon höre stellt es mir schon alle Haare auf. Das jQuery Plugin URL Parser macht dir &#8230; <a class="more-link" href="http://www.fishme.de/2009/12/18/jquery-url-plugin/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Die Url über JS zu parsen ist ohne Regex fast nicht möglich, was die gesamte Angelegenheit nicht einfacher macht.<br />
 Wenn ich das Wort Regex schon höre stellt es mir schon alle Haare auf. Das jQuery Plugin URL Parser macht dir das Leben damit<br />
 um einiges leichter.</p>
<p><a href="http://projects.allmarkedup.com/jquery_url_parser/" target="_blank">zum Plugin &#8211; URL Parser</a></p>
<p><strong>Hier einige Beispiele:</strong></p>
<p>Unser Beispiel: https://mysite.com/information/about/index.html?itemID=2&#038;user=dave</p>
<pre class="javascript" name="code">// get the protocol
jQuery.url.attr("protocol") // returns 'http'

// get the path
jQuery.url.attr("path") // returns '/information/about/index.html'

// get the host
jQuery.url.attr("host") // returns 'mysite.com'

// get the value for the itemID query parameter
jQuery.url.param("itemID") // returns 2

// get the second segment from the url path
jQuery.url.segment(2) // returns 'about'
</pre>
<p>Einfacher geht es nicht!</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2009/12/18/jquery-url-plugin/' addthis:title='jQuery &#8211; Url Parser Plugin ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2009/12/18/jquery-url-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

