Questo mi sta spingendo NUTS! Ho seguito il post qui, che proprio non sembra funzionare: http://www.filamentgroup.com/lab/using_multiple_jquery_ui_themes_on_a_single_page/jQuery più temi su una pagina
Ho un tema di base, per l'amor esempi è il tema Smoothness dalla galleria jQuery UI. Poi ho un tema "rosso" che in pratica colora i pulsanti rossi. Here is the theme I created.
Quindi vado a scaricare il tema. Scegliere Impostazioni avanzate, impostare l'ambito su "rosso" e il nome della cartella del tema su "rosso" e scaricare. Prima di tutto non sono del tutto sicuro al 100% quale cartella devo copiare sul mio progetto è la cartella 'sviluppo-bundle \ themes' (che contiene la mia cartella rossa) o la cartella '\ css \ red'?
Ho provato entrambi. Il post sopra sembra suggerire se copio la mia cartella di temi e il link al mio tema nel css funzionerà quando aggiungo una classe di 'rosso' a un div o elemento wrapper. Così ho collegato i temi in questo modo nel mio file:
<link type="text/css" href="themes/base/jquery.ui.all.css" rel="stylesheet" />
<link type="text/css" href="themes/red/jquery.ui.all.css" rel="stylesheet" />
I carichi tema di base e di tutte le opere doorey honkey ma il tema rosso non lo fa. Ho un pulsante di stile in questo modo:
<input type="submit" id="btn" value="A submit button" class="red" />
Ho anche provato:
<div class="red">
<input type="submit" id="btn" value="A submit button" />
</div>
Né lavoro. Quando rimuovo il collegamento file 'themes/base/jquery.ui.all.css', i pulsanti non hanno lo stile. Pazzo! Mi sto tirando i capelli. Dove sto andando male? Sicuramente dovrebbero semplicemente rendere abbastanza facile scaricare JUST la cartella dei temi e fare riferimento al file ui.all.
Non l'ho provato, ma so che jQuery può rompere alle piccole cose. Hai messo '.red' come scope e non solo' red'? Inoltre, prova 'temi/red/ui.all.css" 'invece di' themes/red/jquery.ui.all.css "'. – Skoder
Ho provato il .red ieri prima di postare e questo non ha aiutato (ho dovuto andare a modificare il file css che il themeroller ha creato per cambiarlo tutto in .red). Proverò la modifica del nome del file in un attimo e ti faccio sapere. – lloydphillips