PSD-Tutorials.de
Forum für Design, Fotografie & Bildbearbeitung
Tutkit
Agentur
Hilfe
Kontakt
Start
Forum
Aktuelles
Besonderer Inhalt
Foren durchsuchen
Tutorials
News
Anmelden
Kostenlos registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Menü
Anmelden
Kostenlos registrieren
App installieren
Installieren
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Antworten auf deine Fragen:
Neues Thema erstellen
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
Flash klick ereignisse mit jquery abfangen
Beitrag
<blockquote data-quote="proximate" data-source="post: 2133282" data-attributes="member: 331158"><p>Hallo miteinander,</p><p></p><p>ich bastle gerade an einer Map (Schweiz) welche ich als joomla Modul von joomlaxtc erworben habe - da ich vom support bisher keine Antwort erhalten habe wende ich mich nun mal an euch.</p><p></p><p>Folgendes Szenario :</p><p></p><p>Das Modul (eine schweizer Karte mit getrennten Kantonen als Klickfläche)</p><p>soll als Menü dienen. Je nach angeklicktem Kanton soll ein bestimmtes Div angezeigt werden.</p><p></p><p>Die Kantone sind im Flash folgendermassen getrennt :</p><p>[HTML]</p><p>...</p><p><param name="flashvars" value="emptyColor=#C0C0C0&showShadow=true&Regions=name= | id=AG | tag=AG | showTag=false | link= | target=_self | defaultColor=#E0E0E0 | hoverColor=#3191CD | showTip=true | ttTitle=Aargau | ttBody= | ttFg=#000000 | ttBg=#ffffff | ttAlpha=100name= | id=AR | tag=AR | showTag=false | link= | target=_self | defaultColor=#E0E0E0 | hoverColor=#3191CD | showTip=true | ttTitle=Appenzell+Ausserrhoden | ttBody= | ttFg=#000000 | ttBg=#ffffff | ttAlpha=100name= | id=AI | tag=AI | showTag=false | link= | target=_self | de...Color=#E0E0E0 | hoverColor=#3191CD | showTip=true | ttTitle=Vaud | ttBody= | ttFg=#000000 | ttBg=#ffffff | ttAlpha=100name= | id=ZH | tag=ZH | showTag=false | link= | target=_self | defaultColor=#E0E0E0 | hoverColor=#3191CD | showTip=true | ttTitle=Z%26%23252%3Brich | ttBody= | ttFg=#000000 | ttBg=#ffffff | ttAlpha=100name= | id=ZG | tag=ZG | showTag=false | link= | target=_self | defaultColor=#E0E0E0 | hoverColor=#3191CD | showTip=true | ttTitle=Zug | ttBody= | ttFg=#000000 | ttBg=#ffffff | ttAlpha=100"></object>[/HTML]Beim Versuch direkt mit den ID's zu arbeiten bin ich gescheitert.</p><p>Also sprich die ID GR anzusprechen klappte nicht,</p><p>was mich auch wunderte, im Quelltext von Firebug sind nur 3 oder 4 kantone ersichtlich aber nicht alle obwohl alle da sein sollten (sie werden ja angezeigt) schonmal sowas gesehen?</p><p>Was ich machen kann im Backend des Moduls :</p><p>href definieren</p><p></p><p><a href="http://new.golferschoice.ch/index.php/onlinemap" target="_blank">Link zur Testpage</a></p><p></p><p>Der jquery Code noch kurz gepastet :</p><p>[CODE]$(document).ready(function()</p><p>{</p><p> // <![CDATA[</p><p> $('.hideall').hide();</p><p> $('#GR').click(function() {</p><p> $('.hideall').fadeOut(400).delay(500),</p><p> $('#GR_Info').fadeIn(400, function() {</p><p> // Animation complete.</p><p> });</p><p> });</p><p> $('#SG').click(function() {</p><p> $('.hideall').fadeOut(400).delay(500),</p><p> $('#SG_Info').fadeIn(400, function() {</p><p> // Animation complete.</p><p> });</p><p> });</p><p> // ]]></p><p>});</p><p></script>[/CODE]PS return false wird noch eingebaut <img src="/styles/default/xenforo/smilies/zwinker.gif" class="smilie" loading="lazy" alt=";)" title="Wink ;)" data-shortname=";)" /></p><p></p><p>*Edit :</p><p></p><p>Habe gerade im FF Quelltext Editor entdeckt das die flashvars bereits mit javascript definiert wurden siehe (Was mir Firebug nicht anzeigte da ich nicht in den Scripts gesucht habe):</p><p>[CODE]</p><p><script type="text/javascript"> var flashvars = {}; flashvars.emptyColor = "#C0C0C0"; flashvars.showShadow = "true"; flashvars.Regions = ""; flashvars.Regions += "name= | id=AG | tag=AG | showTag=false | link= | target=_blank | defaultColor=#E0E0E0 |</p><p></p><p>etc.</p><p>[/CODE]</p></blockquote><p></p>
[QUOTE="proximate, post: 2133282, member: 331158"] Hallo miteinander, ich bastle gerade an einer Map (Schweiz) welche ich als joomla Modul von joomlaxtc erworben habe - da ich vom support bisher keine Antwort erhalten habe wende ich mich nun mal an euch. Folgendes Szenario : Das Modul (eine schweizer Karte mit getrennten Kantonen als Klickfläche) soll als Menü dienen. Je nach angeklicktem Kanton soll ein bestimmtes Div angezeigt werden. Die Kantone sind im Flash folgendermassen getrennt : [HTML] ... <param name="flashvars" value="emptyColor=#C0C0C0&showShadow=true&Regions=name= | id=AG | tag=AG | showTag=false | link= | target=_self | defaultColor=#E0E0E0 | hoverColor=#3191CD | showTip=true | ttTitle=Aargau | ttBody= | ttFg=#000000 | ttBg=#ffffff | ttAlpha=100name= | id=AR | tag=AR | showTag=false | link= | target=_self | defaultColor=#E0E0E0 | hoverColor=#3191CD | showTip=true | ttTitle=Appenzell+Ausserrhoden | ttBody= | ttFg=#000000 | ttBg=#ffffff | ttAlpha=100name= | id=AI | tag=AI | showTag=false | link= | target=_self | de...Color=#E0E0E0 | hoverColor=#3191CD | showTip=true | ttTitle=Vaud | ttBody= | ttFg=#000000 | ttBg=#ffffff | ttAlpha=100name= | id=ZH | tag=ZH | showTag=false | link= | target=_self | defaultColor=#E0E0E0 | hoverColor=#3191CD | showTip=true | ttTitle=Z%26%23252%3Brich | ttBody= | ttFg=#000000 | ttBg=#ffffff | ttAlpha=100name= | id=ZG | tag=ZG | showTag=false | link= | target=_self | defaultColor=#E0E0E0 | hoverColor=#3191CD | showTip=true | ttTitle=Zug | ttBody= | ttFg=#000000 | ttBg=#ffffff | ttAlpha=100"></object>[/HTML]Beim Versuch direkt mit den ID's zu arbeiten bin ich gescheitert. Also sprich die ID GR anzusprechen klappte nicht, was mich auch wunderte, im Quelltext von Firebug sind nur 3 oder 4 kantone ersichtlich aber nicht alle obwohl alle da sein sollten (sie werden ja angezeigt) schonmal sowas gesehen? Was ich machen kann im Backend des Moduls : href definieren [URL="http://new.golferschoice.ch/index.php/onlinemap"]Link zur Testpage[/URL] Der jquery Code noch kurz gepastet : [CODE]$(document).ready(function() { // <![CDATA[ $('.hideall').hide(); $('#GR').click(function() { $('.hideall').fadeOut(400).delay(500), $('#GR_Info').fadeIn(400, function() { // Animation complete. }); }); $('#SG').click(function() { $('.hideall').fadeOut(400).delay(500), $('#SG_Info').fadeIn(400, function() { // Animation complete. }); }); // ]]> }); </script>[/CODE]PS return false wird noch eingebaut ;) *Edit : Habe gerade im FF Quelltext Editor entdeckt das die flashvars bereits mit javascript definiert wurden siehe (Was mir Firebug nicht anzeigte da ich nicht in den Scripts gesucht habe): [CODE] <script type="text/javascript"> var flashvars = {}; flashvars.emptyColor = "#C0C0C0"; flashvars.showShadow = "true"; flashvars.Regions = ""; flashvars.Regions += "name= | id=AG | tag=AG | showTag=false | link= | target=_blank | defaultColor=#E0E0E0 | etc. [/CODE] [/QUOTE]
Bilder bitte
hier hochladen
und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Zitate einfügen…
Authentifizierung
Wenn ▲ = 7, ▼ = 3, ◇ = 2 und die Summe von ▲ und ▼ durch ◇ geteilt wird, was ist das Ergebnis?
Antworten
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
Flash klick ereignisse mit jquery abfangen
Oben