To mnie napędza NUTS! Wcześniej śledziłem post, który po prostu nie działa: http://www.filamentgroup.com/lab/using_multiple_jquery_ui_themes_on_a_single_page/jQuery wiele motywów na jednej stronie
Mam motyw bazowy, dla przykładu, ze względu na motyw Smoothness z galerii jQuery UI. Następnie mam "czerwony" motyw, który zasadniczo zmienia kolor na czerwony. Here is the theme I created.
Więc idę pobrać mój motyw. Wybierz Ustawienia zaawansowane, ustaw zakres na "czerwony", a nazwa folderu motywu na "czerwony" i pobierz. Przede wszystkim nie jestem całkowicie w 100% pewien, który folder mam skopiować do mojego projektu, czy jest to folder "development-bundle \ themes" (który zawiera mój czerwony folder) czy folder '\ css \ red'?
Próbowałem obu. Powyższy wpis sugeruje, że jeśli skopiuję folder z motywami i link do mojego motywu w css, zadziała, gdy dodaję klasę "czerwony" do elementu lub elementu opakowania. Więc mam związane tematy tak jak w moim pliku:
<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" />
Obciążenia tematycznych bazowych i działa cały Honkey doorey ale czerwony motyw nie. Mam przycisk stylizowany tak:
<input type="submit" id="btn" value="A submit button" class="red" />
Ja również próbowałem:
<div class="red">
<input type="submit" id="btn" value="A submit button" />
</div>
Ani pracę. Po usunięciu linku do pliku css "themes/base/jquery.ui.all.css" przyciski nie są w ogóle stylizowane. Zwariowany! Wyciągam włosy. Gdzie się mylę? Z pewnością powinny one po prostu ułatwić pobieranie TYLKO folderu z motywami i odwoływać się do pliku ui.all.
Nie próbowałem go, ale wiem, że jQuery może złamać małe rzeczy. Czy umieściłeś '.red' jako zakres, a nie tylko' czerwony'? Spróbuj także 'themes/red/ui.all.css" 'zamiast' themes/red/jquery.ui.all.css "'. – Skoder
Próbowałem .red wczoraj zanim napisałem i to nie pomogło (musiałem przejść i edytować plik css, który został utworzony przez themeroller, aby zmienić to wszystko na .red). Za chwilę spróbuję zmienić nazwę pliku i dam ci znać. – lloydphillips