jQuery in cls-design.com Premiumtemplates?

  • Hallo,


    ich möchte in meinem ShapeShifter-Premiumtemplate das #UserPanel beim scrollen auf "sticky" setzen und hatte hierzu ein jQuery-Script eingebunden ( mittlerweile weiß ich, das dadurch Koflikte entstehen ) anschließend funktionierte natürlich kein Dropdown o.ä mehr.


    Man könnte natürlich auf die Funktion verzichten, allerdings hätte ich in Zukunft etwas ähnliches geplant und würde hierzu natürlich gerne eine Lösung finden. Das jQuery Sticky-Plugin ist hier zu finden.



    Nachtrag:
    In einem Nachbarforum wurde darauf hingewiesen dass man die jQuery-Funktionen wie folgt aufrufen muss:
    falsch: $('#meineID')...


    richtig: jQuery('#meineID')...


    Allerdings bin ich unsicher ob das Plugin von Roul auf required steht, ich konnte es zumindest nirgendwo ausfindig machen.


    Jürgen

    • Teambeitrag

    Hallo Jürgen,


    ja das ist ein allgemeines Problem von jQuery, Scripte müssen im Noconflict-Mode eingebunden oder umgeschrieben werden sonst kommen sie sich in die Quere.


    Das andere Plugin von Nicklog erlaubt, so weit ich weiss, das direkte Einbinden ohne Änderung. Müsstest du dir mal ansehen, ich verwende im WBB3 grundsätzlich kein jQuery, hab wegen der Einbindung deswegen nicht so die Ahnung.


    Gruss Tom

    Deine Anfrage wurde nicht beantwortet? Dann bitte einfach noch mal kurz im Thema nachfragen.


    Mein Blog: TwentyMag <- Lesen, Teilen, Liken, Kommentieren, Abonnieren. Ihr wisst bescheid, was labere ich hier groß rum :eyes:

  • Hallo Tom,


    danke für Deine Rückmeldung.
    Im NoConflict-Mode und mit Hilfestellung der jQuery.api - Seiten konnte ich das header-div bzw. #suche sticky setzen.
    Hierzu muss jQuery vor "protoaculous" im Header aufgerufen werden.


    Der Aufruf sieht dann wie folgt aus


    Code
    <script>
      	jQuery(function () {
       	jQuery("#search").stickySidebar({
            	timer: 400
          	, easing: "easeInOutBack"
        	});
      	});
    	</script>


    Man kann sicherlich auch ohne jQuery auskommen, gerade jetzt mit CSS3 und HTML5 wird so einiges leichter - ist im WBB3 wohl auch empfehlenswert um eine einwandfreie Funktion zu Gewährleisten.


    Grüße,


    Jürgen