Kleine Slide-Show mit jQuery

Ein Beitrag zum Themengebiet Dies & Das, jQuery, geschrieben am 16. Januar 2012 von Michael Stahmann

Nette einfache Effekte mit wenig Code:
CrossSlide

Wordpress-Theme

Ein Beitrag zum Themengebiet Dies & Das, Wordpress, geschrieben am 25. November 2011 von Michael Stahmann

Tolles Theme : Prestige

mit noch schönerer Umsetzung http://www.infinitylist.com/

jQuery Banner Rotator

Ein Beitrag zum Themengebiet Dies & Das, jQuery, geschrieben am 17. Oktober 2011 von Michael Stahmann

Fundstück:
Eine nette Banner-Rotation mit Effekten:
http://s3.envato.com/files/353428/index.html

Mobile Endgeräte weiterleiten

Ein Beitrag zum Themengebiet Dies & Das, geschrieben am 15. September 2011 von Michael Stahmann

Hier ein kleines Snippet zur Weiterleitung:

iPad und Fancybox mit iframe

Ein Beitrag zum Themengebiet Dies & Das, Frameworks, jQuery, geschrieben am 5. September 2011 von Michael Stahmann

Auf dem iPad gibt es Probleme, wenn man iframes in der Fancybox nutzt.
Folgendes Workaround schafft Abhilfe:
// let’s first get a javascript var set up to check if we’re rockin’ the iPad

var isiPad = navigator.userAgent.match(/iPad/i) != null;
	
if(isiPad){ // then if we're confronted with an iPad, we need to set fancybox as inline
	
        $(\"a.fancybox\").fancybox({
            'type' : 'inline',
            'width' : 900,
            'height' : 700
        });
	
} else { // otherwise default to the standard iframe functionality
//so everything still works in every other browser
	
        $(\"a.fancybox\").fancybox({
            'type' : 'iframe',
            'width' : 900,
            'height' : 700
        });
	
}

Quelle: http://www.lemon8.nl/ipads-and-iframe-scrolling/

Sonderzeichen in CSS-Klassen / ID’s

Ein Beitrag zum Themengebiet Dies & Das, geschrieben am 30. August 2011 von Michael Stahmann

Machmal muß man mit Klassen und ID’s leben, die Systeme herausgeben.
Beispiel: Im Shopsystem wird “Küche” ausgegeben als Body-ID. Damit kommt CSS bzw. einige Browser manchmal nicht zurecht.
Abhilfe schafft:
1. CSS-Document-Type auf UTF-8 setzen
2. Sonderzeichen Codieren: Hier der Hinweis wie es geht

Ajax - Cache deaktivieren (jQuery)

Ein Beitrag zum Themengebiet jQuery, geschrieben am 5. Juli 2011 von Michael Stahmann

Leider cachen einige Browser sehr agressiv XML und andere Dateien.
Um das zu umgehen verwendet man einfach folgenden Code
$.ajaxSetup ({
cache: false
});

Effekte mit jQuery

Ein Beitrag zum Themengebiet jQuery, geschrieben am 24. Juni 2011 von Michael Stahmann

Nach der Suche von netten Lösungen hier einige Beispiele:

Einfache ToggleBox

Ein Beitrag zum Themengebiet Dies & Das, jQuery, geschrieben am 21. Juni 2011 von Michael Stahmann

Benötigt mal schnell eine ToogleBox so hilft dieser Code (nur einmalig auf einer Seite zu verwenden)
Link zum öffnen bekommt die ID toggle_open die Box selbst die ID toggle_box

	$(document).ready(function() {
		$('#toggle_box').hide();
		$('#toggle_open').click(function () {
                   $('#toggle_box').slideToggle();
                 });
	});

Einfache Ajax-Ausgabe

Ein Beitrag zum Themengebiet Dies & Das, jQuery, geschrieben am 17. Juni 2011 von Michael Stahmann

Hier eine einfache Lösung (ohne Plugin) um Daten aus einem Formular an ein DIV-Container mit POST zu senden:

$(document).ready(function(){
	
$('#Form_ID').submit(function() {
	
             $('#Ausgabe_DIV_ID').hide();
             var axData = $(this).serialize();
             var axUrl = $(this).attr( 'action' );
             var htmlaugabe = $.ajax({
                url: axUrl,
               context: '#Ausgabe_DIV_ID',
              type: 'POST',
             async: false,
             data: axData,
                success: function() {
                     //	nothing - or what?
                 }
            }).responseText;
	
           $('#Ausgabe_DIV_ID').html(htmlaugabe);
           $('#Ausgabe_DIV_ID').fadeIn();
	
     return false;
	
});