Czy istnieje prosty sposób na wygenerowanie elementu 5 gwiazdek w Jquery-mobile? Podobny do http://orkans-tmp.22web.net/star_rating/.Jak zrobić wspaniałą gwiazdkę Ocena
Odpowiedz
Można użyć dowolnego plugin jQuery, która spełnia to zadanie. W przeszłości Użyłem wtyczki jQuery Star Rating na
http://www.fyneworks.com/jquery/star-rating/
Jedyną rzeczą, którą trzeba myśleć o to, aby zatrzymać jQuery Mobile, z renderowania przycisków radiowych z własnym stylem. Można to osiągnąć przez dodanie data-role="none"
do znacznika wejściowego, patrz
http://jquerymobile.com/demos/1.0b1/#/demos/1.0b1/docs/forms/forms-all-native.html
znajdę jQuery Raty plugin dużo łatwiejszy w użyciu!
Nigdy nie mogłem uzyskać klasy = "gwiazda" do pracy z obiektami.
Muszę powiedzieć, że się zgadzam; Wypróbowałem oba i mogę uzyskać status gwiazdki działający na niezależnej stronie jQuery, ale nie udało się poprawnie wyświetlić rzeczy po zintegrowaniu z konfiguracją responsywną jQuery Mobile. Podczas gdy Raty działa dobrze w tej konfiguracji. – jedison
Jeśli szukasz znamionowej komponentu telefonu, spójrz na http://demo.mobiscroll.com/rating
EDIT: A scroller integruje się z tematami jQuery Mobile. Samouczek do budowy systemu oceny z jQM + Ocena & Klasyfikowanie przewijaka here.
Mobiscroll nie jest bezpłatny. To 8 USD. – DOK
udało mi się wykorzystać http://www.fyneworks.com/jquery/star-rating/ razem z jQuery-mobile (wersja 1.4.5)
powyższe Sztuczka z data-role = "none" na polu wprowadzania nie działa. musisz renderować własny znacznik. Użyłem najbardziej prosty przykład na stronie http://www.fyneworks.com/jquery/star-rating/#tab-Testing
<div data-role="none">
<input name="star1" type="radio" class="star" value="1"/>
<input name="star1" type="radio" class="star" value="2"/>
<input name="star1" type="radio" class="star" value="3"/>
<input name="star1" type="radio" class="star" value="4"/>
<input name="star1" type="radio" class="star" value="5"/>
</div>
korekty koloru i rozmiaru jest dość trudne i wymaga zmian w pliku .css star.gif i
Oto moje rozwiązanie z jQuery Mobile. hope you like it:
<style>
.rated { background-color: yellow !important; }
.rating a { border: 0px !important; }
</style>
<div class="rating" id="first">
<a href="#" data-role="button" data-inline="true" data-icon="star" data-vote="1" data-iconpos="notext"></a>
<a href="#" data-role="button" data-inline="true" data-icon="star" data-vote="2" data-iconpos="notext"></a>
<a href="#" data-role="button" data-inline="true" data-icon="star" data-vote="3" data-iconpos="notext"></a>
<a href="#" data-role="button" data-inline="true" data-icon="star" data-vote="4" data-iconpos="notext"></a>
<a href="#" data-role="button" data-inline="true" data-icon="star" data-vote="5" data-iconpos="notext"></a>
</div>
$(".rating a").on("vmouseover", function() {
var id = $(this).parent().attr("id");
$("#" + id + ".rating a").each(function (i, v) {
$(v).removeClass("rated");
});
$(this).prevAll().each(function (i, v) {
$(v).addClass("rated");
});
$(this).addClass("rated");
$("#" + id).data("vote", $(this).data("vote"));
});
- 1. Jak zrobić gwiazdkę wskazówki TextInputLayout na czerwono dla wymaganych pól
- 2. Jak wyświetlić gwiazdkę indeksu górnego w UIlabel
- 3. W jaki sposób urlenić gwiazdkę?
- 4. Ocena programistów
- 5. Ocena MapboxGLManager.mapStyles
- 6. Regex Java String podzielone przez pojedynczą gwiazdkę
- 7. Pozwolenie na gwiazdkę w adresie URL
- 8. Czy adres URL może zawierać gwiazdkę?
- 9. Dlaczego przesyłanie/konwersja z int zwraca gwiazdkę
- 10. LaTeX Natychmiastowa ocena
- 11. Zatrzymaj ocena obrębie modułu
- 12. Jak uzyskać czerwoną gwiazdkę w numerze <string>
- 13. Jak usunąć gwiazdkę z wymaganego pola w Materiał kątowy
- 14. Jak dodać gwiazdkę do boxplot do reprezentowania istotności?
- 15. Jak zablokować gwiazdkę za pomocą Enter w C#/* */comments
- 16. Jak dodać "Gwiazdkę" po modelu Django ModelForm CharField?
- 17. Agregacja Ocena i ocena wartości, gdy jeszcze nie oceniono
- 18. Ocena Boolean SQL Server
- 19. Ocena Irracjonująca z Julią
- 20. C++ Ocena Boolean
- 21. Ocena potrójnej równości
- 22. Ocena wyrażeń zestawu
- 23. LINQ i ocena odroczony
- 24. Expression zamówienie ocena
- 25. Ocena metaprogramowania szablonu
- 26. Fsharp - ocena zakresu
- 27. PHP Lazy logiczna ocena
- 28. ocena części Clojure dyr
- 29. Ocena prawdy w oświadczeniu przełącznika
- 30. Przesyłanie argumentów znaków i ocena
Tak ... to nie robi praca. w jakiej kolejności umieścisz swój jscript pod względem deklaracji? – user1112324