tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
1437
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    GangXtaBoiii GangXtaBoiii ist offline Mitglied Bronze
    Registriert seit
    Feb 2009
    Beiträge
    39
    Guten Tag liebe Community.

    Ich habe auf folgender Seite ein kleines Problem: http://www.tanz-kult.at/. Ich möchte bei den linken 2 Buttons (werden mittels js-Datei eingebunden) einen 3. Button hinzufügen der folgendes machen soll:

    Sobald der User auf diesen Button klickt soll der Live-Stream (Facebook-Social-Plugin) von der linken Seite herein "sliden". Ich möchte 1. diesen Button selbst designen (man könnte dies ja zB über ein Bild das angelickt wird realisieren) und dann sollte (wenn es geht sogar der Bildschirm schwarz werden) der Live-Stream in die Mitte des Bildschirms sliden und dort angezeigt werden bis man auf ein "X" oder "Hier drücken um zu schließen" klickt.

    Würde mich sehr freuen wenn mir jemand mit diesem Problem weiterhelfen könnte, bin noch ein kleiner JavaScript-

    Danke!

    Beispiel zur genaueren Erklärung:
    Beispiel - es sollte sich genauso Verhalten, dass wäre natürlich auch cool! Das wenn man mit der Maus über den "Button" geht dass dann der Chat erscheint.
    Geändert von GangXtaBoiii (11.06.10 um 16:30 Uhr) Grund: Beispiel hinzugefügt
     

  2. #2
    Abro Abro ist offline Mitglied Bronze
    Registriert seit
    Mar 2004
    Ort
    Sauerland (NRW)
    Beiträge
    43
    Wenn wir jetzt mal das CSS des Buttons weglassen (dürfte ja noch machbar sein ;o)
    Dann wäre mein Ansatz auf die Schnelle: http://jsfiddle.net/qMeKm/2/


    Noch einmal in der Übersicht:

    js // benötigt jquery >= 1.3.2, jquery ui >=1.7 (nimm einfach die neusten, 1.4.2 & 1.8)
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
    $(function()
    {
        $('#dialog').dialog(
        {
            autoOpen : false,
            show     : 'drop',
            hide     : 'drop'
        });
            
        $('#opener').click(function()
        {
            $('#dialog').dialog('open');
            return false;
        });
    });

    HTML-Code:
    <a id="opener" href="#foo">klick me!</a>
            
    <div id="dialog" title="Basic dialog">
        <p>Hier kommt das Widget herein.</p>
    </div>
    Geändert von Abro (29.06.10 um 01:59 Uhr)
     
    Mit besten Grüßen, Abro.
    ~ Lucido Media, Internet- & Werbeagentur in Kerpen ~

  3. #3
    GangXtaBoiii GangXtaBoiii ist offline Mitglied Bronze
    Registriert seit
    Feb 2009
    Beiträge
    39
    Zitat Zitat von Abro Beitrag anzeigen
    Wenn wir jetzt mal das CSS des Buttons weglassen (dürfte ja noch machbar sein ;o)
    Dann wäre mein Ansatz auf die Schnelle: http://jsfiddle.net/qMeKm/2/


    Noch einmal in der Übersicht:

    js // benötigt jquery >= 1.3.2, jquery ui >=1.7 (nimm einfach die neusten, 1.4.2 & 1.8)
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
    $(function()
    {
        $('#dialog').dialog(
        {
            autoOpen : false,
            show     : 'drop',
            hide     : 'drop'
        });
            
        $('#opener').click(function()
        {
            $('#dialog').dialog('open');
            return false;
        });
    });

    HTML-Code:
    <a id="opener" href="#foo">klick me!</a>
            
    <div id="dialog" title="Basic dialog">
        <p>Hier kommt das Widget herein.</p>
    </div>
    thx für die wirklich hilfreiche information

    gibt es auch ne möglichkeit die breite dieses dialoges und so einzustellen? und designen kann ich den dialog via css und der id "dialog" oder?

    vielen dank nochmal und einen schönen tag!
     

  4. #4
    Abro Abro ist offline Mitglied Bronze
    Registriert seit
    Mar 2004
    Ort
    Sauerland (NRW)
    Beiträge
    43
    Sicherlich, die ganzen Optionen finden sich unter: http://jqueryui.com/demos/dialog/#animated

    Wenn man sich UI herunterläd sind CSS Dateien & imgs mit dabei, daran ist denke ich ziemlich gut zu sehen
    welche Möglichkeiten man zum Stylen hat. Du schreibst das CSS dann aber nicht für div#dialog, sondern
    für das was jQuery daraus generiert. Also z.B. div.ui-dialog für die umgebende Box, div.ui-dialog-titlebar für den Title, etc.

    Weiterhin gibt es viele vorgefertigte Themes mit denen man denke ich schon sehr weit kommt,
    die kann man sich unkompliziert zusammenstellen ( http://jqueryui.com/themeroller/ )
    und dann muss man nur noch die entsprechenden CSS-Dateien / imgs der "Hauptapplikation" damit ersetzen.
    Geändert von Abro (29.06.10 um 15:02 Uhr)
     
    Mit besten Grüßen, Abro.
    ~ Lucido Media, Internet- & Werbeagentur in Kerpen ~

Ähnliche Themen

  1. Google Maps - schmeißt jQuery Plugins raus ****
    Von Herr_M im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 08.10.10, 11:23
  2. jQuery noConflict Mode & jQuery Plugins?
    Von josDesign im Forum Javascript & Ajax
    Antworten: 6
    Letzter Beitrag: 27.05.10, 22:10
  3. MSAC 2007: Button sichtbar machen wenn Inhalt im Textfeld nicht rein passt
    Von BitMan im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 22.05.10, 08:51
  4. Facebook-Like-Button in .swf-Datei
    Von GangXtaBoiii im Forum Flash Plattform
    Antworten: 3
    Letzter Beitrag: 14.05.10, 05:01
  5. jQuery Parameter an eigene Plugins übergeben
    Von walle_89 im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 30.03.10, 09:54

Stichworte