semantic ui framework - toogle

Odpowiedz Nowy wątek
2015-02-19 13:24
0

Witam!
Mam do Was pewne pytanie na temat przycisków toogle w w/w frameworku. Wszystkie buttony toogle typu checkbox, toogle button etc. nie działają jak powinny. Mianowicie; po kliknięciu nic się nie dzieje. Mógłbym to zastąpić brzydkim <input type="checkbox" name="cos" value="cos">, ale nie chce.
Problem tkwi zapewne w plikach .js , a ja nie wiem co zrobić, na stronie frameworku podają tylko takie błahostki do JS:

$('.ui.checkbox')
  .checkbox()
; 

natomiast html wygląda tak:

<div class="ui checkbox">
  <input type="checkbox">
  <label>Poodle</label>
</div>

Może ktoś wie, dlaczego autorzy nie dodają gotowych części kodów właśnie do takich rzeczy jak checkboxy, buttony, modal itd?

edytowany 1x, ostatnio: dzek69, 2015-02-19 13:32

Pozostało 580 znaków

2015-02-19 13:33
0

Pokaż jakieś demko z tego problemu na jakimś jsbin.com


Pozostało 580 znaków

2015-02-19 13:38
0

http://jsbin.com/zatomewufu

Pozostało 580 znaków

2015-02-19 22:52
0

nikt nie zna odpowiedzi?

Pozostało 580 znaków

2015-02-20 10:35

A potrzebna Ci ta poryta biblioteka (i to jeszcze taka duża) w ogóle, szczególnie, że jakaś wadliwa jest?
Dokładając jednego spana i zmieniając położenie <label> masz to samo bez javascriptu:
http://jsbin.com/malusuwowe/1/


Pozostało 580 znaków

2015-02-20 12:41
0

Dzięki za podanie jakiegokolwiek rozwiązania. Jednak byłem i jestem nadal ciekaw co robię źle. Owszem jest duża, ale właśnie po to jest framework - aby mieć gotowe rozwiązania.

Pozostało 580 znaków

2015-02-20 13:59
0

Nie wiem czy cokolwiek Ty robisz źle, niemniej jednak framework jest moim zdaniem źle skonstruowany, bo:
1) da się to zrobić bez javascriptu. gotowe style css to też może być element frameworka
2) nawet jeżeli chcą oszczędzić tego jednego spana, kosztem przymusowego javascriptu - to można to zrobić w kilku linijkach. tu masz jakąś masakrę, w dodatku wadliwą.

jeżeli jakieś narzędzie jest złe, to je zmieniam, a nie szukam na siłę jak je poprawić, bo szkoda na to czasu, i szkoda, żeby za jakiś czas się okazało (najlepiej tuż przed releasem strony), że coś bardzo-ważnego[tm] też nie działa.


Pozostało 580 znaków

2015-02-24 08:30
Taz12355
0

Dzieki.
Nie wiedzialem gdzie lezy blad dlatego nie moglem zmienic "narzedzia" :). Jednak szkoda bo wg mnie semantic jest ladniejszy od bootstrapa.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0