Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.8 veröffentlicht (17.10.16)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Suche im Dropdown Menü...
#1
Hallo,

ich möchte das Suchfeld, welches man in der Forenansicht (Threads) hat, in ein Dropdown Menü wie im vBulletin Board einbauen.

Das Dropdown-Menü-Scroüt habe ich bereits gefunden, einer Grafik zugewiesen, vom Aussehen her angepasst und das Suchfeld-Template mit integriert.

Das Problem:

Ich öffne das Menü durch Klick auf die Grafik, bloß wenn man dann in das Input klickt, schließt sich das Dropdown wieder. Ich habe mich auch daran Versucht, an der Javascript Datei des Dropdown Menüs etwas abzuändern. Ich hätte es gern so, dass sich das Menü erst schließt, wenn man außerhalb des Menüs klickt.
Momentan reicht ja ein Klick wahllos im Browserfenster, auch im Menü selbst.

Falls jemand ne kurze Erläuterung dazu hat, wäre das super.
Ansonsten muss ich wohl nen eigenes Menü dafür erstellen, dann aber auf Basis von jQuery, weil ich mit mit den Mootools in Verbindung mit Prototype nicht so gut auskenne *g
Zitieren
#2
topf schrieb:Hallo,

ich möchte das Suchfeld, welches man in der Forenansicht (Threads) hat, in ein Dropdown Menü wie im vBulletin Board einbauen.

Das Dropdown-Menü-Scroüt habe ich bereits gefunden, einer Grafik zugewiesen, vom Aussehen her angepasst und das Suchfeld-Template mit integriert.

Das Problem:

Ich öffne das Menü durch Klick auf die Grafik, bloß wenn man dann in das Input klickt, schließt sich das Dropdown wieder. Ich habe mich auch daran Versucht, an der Javascript Datei des Dropdown Menüs etwas abzuändern. Ich hätte es gern so, dass sich das Menü erst schließt, wenn man außerhalb des Menüs klickt.
Momentan reicht ja ein Klick wahllos im Browserfenster, auch im Menü selbst.
Falls jemand ne kurze Erläuterung dazu hat, wäre das super.
Um den Fehler zu finden, braucht man den Code. Deine Beschreibung reicht dazu nicht.
topf schrieb:Ansonsten muss ich wohl nen eigenes Menü dafür erstellen, dann aber auf Basis von jQuery, weil ich mit mit den Mootools in Verbindung mit Prototype nicht so gut auskenne *g
Das MyBB 1.2 benutzt eine eigene Prototype-Version. Andere Skripte die das benutzen, könnte nicht gehen.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#3
Hi, ich hatte versucht mich deutlich auszudrücken. War auf Arbeit und hatte dort kein Beispiel von mir parat *g

Code:
            <div style="float:right;">
<a href="#" id="suchen"><img src="{$theme['imglangdir']}/search.gif" alt="{$lang->post_thread}" /></a>&nbsp;&nbsp;
<a href="#" id="options"><img src="{$theme['imglangdir']}/options.gif" alt="{$lang->post_thread}" /></a>&nbsp;&nbsp;
<a href="newthread.php?fid={$fid}"><img src="{$theme['imglangdir']}/newthread.gif" alt="{$lang->post_thread}" /></a>
            </div>

<script type="text/javascript">
    document.write("<div id=\"suchen_popup\" class=\"popup_menu\" style=\"display: none;\"><div class=\"tcat\" style=\"padding:2px;\"><form action=\"search.php\" method=\"post\"><input type=\"text\" class=\"textbox\" name=\"keywords\"><input type=\"hidden\" name=\"action\" value=\"do_search\"><input type=\"hidden\" name=\"postthread\" value=\"1\">{$gobutton}</form><\/div><\/div>");
    new PopupMenu("suchen");
</script>

Ich klicke also auf den Suchen-Button und es öffnet sich das Dropdown. Im Dropdown ist das Formular aus dem Suche-Template eingebaut. Alles wird korrekt angezeigt und wäre funktionstüchtig. Bloß verschwindet das Dropdown beim Klick in das Suchfeld plötzlich, auf Grund des document.click-irgendwo-Events im Javascript.
Zitieren
#4
Das könnte so gewollt sein. Normalerweise ist das ja auch gut so. Wenn du es anders haben willst, müsstest du wahrscheinlich der Code ändern, was die anderen Menüs stören könnte oder einen anderen Code für dein Menü nehmen.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#5
Hmmm, ja ok.
Wenn dann sollte ich nen seperates Script anfertigen. Hätte ja sein können, dass das schonmal wer gemacht hat Smile
Zitieren


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  [geteilt] Dropdown Menü hkkp 33 1.699 15.05.2014, 22:40
Letzter Beitrag: Jockl
  Position des Dropdown Menü im Header Gobee129 4 694 24.02.2014, 16:26
Letzter Beitrag: Gobee129
  Java-Script? - Für DropDown-Menü Mutant 23 2.220 19.02.2012, 21:23
Letzter Beitrag: MrBrechreiz
  Dropdown Menü DutyX 7 1.959 19.02.2012, 13:22
Letzter Beitrag: Falkenauge Mihawk
  Editor DropDown Menü masterpiece 3 1.560 09.02.2010, 18:39
Letzter Beitrag: masterpiece