You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2015-10-13 01:40:07

Bany47
Member
Registered: 2014-11-04
Posts: 28

jquery-ui themes einfügen

Hallo Leute!!

Ich habe ein Problem mit jquery-ui.

Ich habe in meiner WebGis-Applikation mehrere Dialogboxen (z.B. Kartenlegende oder Infoboxen für Kartenmarker). Diese möchte ich mit unterschiedlichen Themes belegen.

Zunächst habe zwei Themes im ThemeRoller downgeloaded und im Head eingebunden. Alles gut!!

Beim Download habe habe ich im css Scope die Klassen "smoothness" und "info" vergeben. Wenn ich jetzt im body-tag eine Klasse vergebe werden die Dialogboxen der Klasse entsprechen angezeigt.

Ich möchte natürlich beide Klassen nutzen. Wenn ich aber im jeweiligem div-tag eine Klasse vergebe, wird nur die blanke Dialogbox ohne css-styling angezeigt.

Kann mir jemand von Euch einen Tip geben?

Gruss Stefan

Offline

#2 2015-10-13 03:05:08

Bany47
Member
Registered: 2014-11-04
Posts: 28

Re: jquery-ui themes einfügen

Habe das Problem gelöst !!

Die Klasse muß Innerhalb der Funktion zugewiesen werden.

Lösung:

function legendezeig() {$(function() {$( "#legende" ).dialog({width: 600, height: 700});
                               $( "#legende" ).dialog( "option", "dialogClass", "smoothness" );})}


Gruss Stefan

Offline

Board footer

Powered by FluxBB