Flashhilfe.de - Flash Community

"class"-link (js/jquery?) in flash aufrufen [Flash 8]

Forum > Flash mit anderen Programmiersprachen > "class"-link (js/jquery?) in flash aufrufen

 


AntwortenRegistrieren Seite1 2  

 06.08.2010, 17:11Re16
Beiträge: 280
Registriert: May 2006

Nee, weil es in einem anderen unsichtbaren DIV liegt, siehe Re 14...
h4 { position: -6ft; }
 06.08.2010, 17:21Re17
Beiträge: 34
Registriert: Jun 2007

Themenautor/in

hi stefan,
ich hab die seite mal raufgeladen damits ein wenig übersichtlicher wird:
http://www.gumler.com/test/indextest.html

der 1. link ist der html-link der funktioniert :)

mein flashbutton ist die schwarze fläche, funktioniert nicht..

und der 3. link ganz unten ist der link aus dem 'projektG'-DIV, den ich eigentlich verstecken will, daher kam das mit dem <div style='display:none'> um dieses div herum..
[farbe=orange][/farbe][groesse=normal][/groesse][schrift=verdana][/schrift]
 
nicht sichtbar bei eingeloggten Mitgliedern
 06.08.2010, 17:31Re18
Beiträge: 34
Registriert: Jun 2007

Themenautor/in

..vielleicht kann man das script vom 3. link

ActionScript:
1<a href="aktuelleprojekte/g/projekte-aktuell-G-01.jpg" rel="projekt-g">start slideshow</a>


irgendwie in deine function startSlideshow() { .. verpacken??
[farbe=orange][/farbe][groesse=normal][/groesse][schrift=verdana][/schrift]
 06.08.2010, 17:36Re19
Beiträge: 280
Registriert: May 2006

Hm, habe momentan keine Idee dazu, wie man das machen könnte... Guck Dir doch mal die Docs dazu an, wenn es welche gibt.
h4 { position: -6ft; }
 06.08.2010, 17:42Re20
Beiträge: 280
Registriert: May 2006

Doch was dazu gefunden:

And it can be called directly, without assignment to an element
Example: $.colorbox({href:"thankyou.html"});


Mal so testen:

PHP:
1
2
3
4
5
function startSlideshow()
{
    $.colorbox({width:"50%", inline:true, href:"#projektG"});
}
h4 { position: -6ft; }
 
nicht sichtbar bei eingeloggten Mitgliedern
 06.08.2010, 17:45Re21
Beiträge: 34
Registriert: Jun 2007

Themenautor/in

oh no.. ich hatte das gefühl dass gar nicht mehr viel fehlt damit's klappt.. ; )
habs auch mal so probiert, geht beides nicht..

ActionScript:
1
2
3
4
<script>
function startSlideshow() {       
  $("a[rel='projekt-g']").colorbox({slideshow:true});}
</script>

ActionScript:
1
2
3
4
<script>
function startSlideshow() {       
  ("aktuelleprojekte/g/projekte-aktuell-G-01.jpg" rel="projekt-g");}
</script>


das hier hab ich noch auf der colorbox seite gefunden, hilft das vielleicht irgendwie?
The colorbox method takes a key/value object and an optional callback.
Format: $('selector').colorbox({key:value, key:value, key:value}, callback);
Example: $('a#login').colorbox({transition:'fade', speed:500});
Example: $('a.gallery').colorbox();
Example: $('button').colorbox({href:"thankyou.html"});

And it can be called directly, without assignment to an element
Example: $.colorbox({href:"thankyou.html"});

ColorBox can accept a function in place of a static value:
$("a[rel='example']").colorbox({title: function(){
    var url = $(this).attr('href');
    return '<a href="'+url+'" target="_blank">Open In New Window</a>';
}});

http://colorpowered.com/colorbox/
[farbe=orange][/farbe][groesse=normal][/groesse][schrift=verdana][/schrift]
 06.08.2010, 17:48Re22
Beiträge: 280
Registriert: May 2006

Siehe Re 20...
h4 { position: -6ft; }
 06.08.2010, 18:07Re23
Beiträge: 34
Registriert: Jun 2007

Themenautor/in

OH.MY.GOD
so funktionierts!!!! du bist genial!!!!!!!!
juhu juhu juhu

http://www.gumler.com/test/indextest2.html
jetzt hab ich zwar noch den zwischenschritt drin, dass man nochmals auf start slideshow klicken muss.. aber das ist mir jetzt völlig egal :)
passt so.
wunderbar.
vielen vielen dank!!!!!! :-)
[farbe=orange][/farbe][groesse=normal][/groesse][schrift=verdana][/schrift]
 06.08.2010, 18:11Re24
Beiträge: 280
Registriert: May 2006

Kannst ja noch mal sowas versuchen:

ActionScript:
1
2
3
4
5
function startSlideshow()
{
      $.colorbox({width:"50%", inline:true, href:"#projektG"});
      $.colorbox({slideshow:true});
}
h4 { position: -6ft; }
 06.08.2010, 18:23Re25
Beiträge: 34
Registriert: Jun 2007

Themenautor/in

..das geht nicht so ganz, da passiert was lustiges ;)
http://www.gumler.com/test/indextest3.html

man muesste wohl eher irgendwie dieses a[rel='projekt-g'] ansprechen..
aber egal, das ist schon super so : )))
[farbe=orange][/farbe][groesse=normal][/groesse][schrift=verdana][/schrift]
 06.08.2010, 18:30Re26
Beiträge: 280
Registriert: May 2006

OK, ein letzter Versuch :-)

Einfach mal die Reihenfolge umdrehen, denn der Aufruf ist bei jQ ja auch so:

ActionScript:
1
2
3
4
5
function startSlideshow()
{
        $.colorbox({slideshow:true});
        $.colorbox({width:"50%", inline:true, href:"#projektG"});
}
h4 { position: -6ft; }
 06.08.2010, 18:55Re27
Beiträge: 34
Registriert: Jun 2007

Themenautor/in

..da siehts schon besser aus, allerdings scheint er irgendwas nicht zu finden..
http://www.gumler.com/test/indextest3.html
[farbe=orange][/farbe][groesse=normal][/groesse][schrift=verdana][/schrift]
 07.08.2010, 20:13Re28
Beiträge: 34
Registriert: Jun 2007

Themenautor/in

anyways, vielen vielen dank nochmal! : )))
[farbe=orange][/farbe][groesse=normal][/groesse][schrift=verdana][/schrift]
 
Themen
Ähnliche Beiträge zum Thema
SEO Flash vs. JQuery [Flash CS5] 18.03.2011 - quicksnake
 

AntwortenRegistrieren Seite1 2  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de