Ankündigung

Einklappen
Keine Ankündigung bisher.

Navigation oben

Einklappen
X
Einklappen
Momentan aktive Benutzer in diesem Thema: 1 (0 Benutzer und 1 Gäste)
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Navigation oben

    Es gab von rellect mal ein Addon (Topper Pagination), welches die untere, zahlenbasierte Navigation auch nach oben geholt hat. Das wäre ein nettes Addon, wurde bei mir mehrfach angefragt. Vermutlich kann man das auch mit Javascript duplizieren und an entsprechender Stelle einfügen. Vielleicht bekomme ich das selbst hin. Evtl. gibt es sogar schon so ein Addon?

    EDIT: Manchmal können Lösungen so einfach sein:

    Code:
    $("div.pagenav-container:first-child").clone().insertBefore("div.widget-tabs-nav");
    Zuletzt geändert von Hero; 19.10.2018, 14:57.
    https://blendpolis.de

    #2
    Vielen Dank für dieses schöne kleine jQuery. Kann bestimmt noch mal jemand gebrauchen.
    It`s nice to be important but it`s more important to be nice!

    Kommentar


      Themenstarter
      #3
      Ich habe noch ein bisschen daran geschraubt, weil es sich die obere Navi leider nicht automatisch aktualisiert. Ich hatte auch Probleme mit dem Button für das Abonnieren. Der ist genau da, wo die Navi hin soll. Na jedenfalls habe ich einen Kompromiß gefunden. Ist nicht perfekt, aber schon ganz brauchbar.

      Der folgende Code klont die untere Pagination der Subforen und in Themen.
      Code:
      if ($("div.channel-conversation-list-wrapper").length > 0) {
      
      
          if ($("div.pagenav-container").length > 1) {
              $("div.channel-controls").css("float", "left");
              $("div.pagenav-container:first-child").clone().attr('id', 'topper_subnav_wrap').insertBefore("div.channel-conversation-list-wrapper");
          }
      
      
          if ($("div#topper_subnav_wrap").length > 1) {
      
              $(document).ajaxComplete(function(e) {
      
                  $("div#topper_subnav_wrap").remove();
                  $("div.pagenav-container:first-child").clone().attr('id', 'topper_subnav_wrap').insertBefore("div.channel-conversation-list-wrapper");
      
              })
          };
      
      } else {
      
          if ($("div.pagenav-container").length > 1) {
              $("div.pagenav-container:first-child").clone().attr('id', 'topper_subnav').insertBefore("div.widget-tabs-nav");
          }
      
      
          if ($("div#topper_subnav").length > 1) {
      
              $(document).ajaxComplete(function(e) {
      
                  $("div#topper_subnav").remove();
                  $("div.pagenav-container:first-child").clone().attr('id', 'topper_subnav').insertBefore("div.widget-tabs-nav");
      
              })
          };
      }
      https://blendpolis.de

      Kommentar


      • delicjous
        delicjous kommentierte
        Kommentar bearbeiten
        Sieht gut aus! Habe es mal verschoben in die Kategorie Javascript und jQuery.
    Lädt...
    X