![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
czesc,
potrzebuje jakiegos prostego, lekkiego tooltipa w jquery. na necie jest pelno tego, wybralam simpletip: http://craigsworks.com/projects/simpletip/ Wydaje sie byc banalne, ale za cholere nie dziala! Oto moj kod:
no i nie dziala. Czy ktos z Was moze tego uzywal? i wie co jest nie tak? albo moze mi polecic cos, z przykladem? tak wiem ze jest masa przykladow, ktore jak odpalam-to dzialaja, ale jak tylko probuje dolaczyc do projektu (co sie wiaze ze zmiana sciezek dla js i css to przestaja dzialac!) Bede bardzo wdzieczna za wszelka pomoc, pzdr, misty |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Ten skrypt nie nadaje się do elementów input. Podpowiedź nie jest wyświetlana ponieważ skrypt generuje HTML, który nie ma prawa bytu, a wygląda on tak:
Zauważ, że autor skryptu w przykładach używa go dla zwykłego tekstu opatrzonego znacznikami <a>, <span>, itp. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
hej,
przede wszystkim-dzieki za odpowiedz! poszlam za Twoja rada i uzylam elementu 'a' no i nadal nic. strona html:
autor umiescil u siebie na strone w dziale 'documentation' ze nalezy dodac css:
no wiec to zrobilam i dalam div'a z class tooltip. no i nadal nic. nie kapuje tego zupelnie!! tzn tolltip sie pokazuje, ale tak jak sie normalnie pokazuje atrubut 'title'. czyli przyklad mi nadal nie dziala. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Selektor $('test') służyłby do wybrania elementu <test></test>, gdyby taki element HTML istniał. Dostęp do Twojego elementu <a> uzyskujesz za pomocą selektora $('#test') (tutaj wykorzystujesz id) lub $('a[name="test"]') (tu z kolei wykorzystujesz atrybut name o wartości test). Poza tym umieść skrypt przed znacznikiem </body>, bo w tej chwili znajduje się w nieodpowiednim miejscu, de facto poza całą strukturą dokumentu HTML.
edit: Jeśli chodzi o styl CSS to przede wszystkim musisz zmienić nazwę klasy div-a, w którym znajduje się ten odnośnik z podpowiedzią. W tej chwili występuje konflikt, bo i ten div, i podpowiedź mają taką samą klasę (tooltip). Na potrzeby tego testu możesz usunąć w ogóle klasę elementu div. Styl, który wskazał autor nie za bardzo nadaje się do wykorzystania w Twoim przypadku, bo tekst nie jest w żaden sposób wyróżniony przez co podpowiedź nachodzi na tekst w odnośniku. Zastosuj np. coś takiego:
Oczywiście styl możesz dopasować do własnych potrzeb. Ten post edytował mortus 8.11.2011, 08:58:24 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
czesc,
dzieki za cierpliwosc (IMG:style_emoticons/default/smile.gif) stosuje sie do Twoich wskazowek, ale nadal mi nie dziala. Kod wydaje sie byc mega prosty i totalnie nie mam pomyslu co moze byc nie tak:
no i dodalam (dokladnie kopiuj-wklej (IMG:style_emoticons/default/wink.gif) ) Twoje css. Nadal nie chwyta. Nie kumam juz nic. Ten post edytował misty 8.11.2011, 14:48:33 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
A do stylu dodaj jeszcze: color: #fff; |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 376 Pomógł: 47 Dołączył: 23.08.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Chcialem tylko dodac, ze na poczatku nalezy wstawic $(function() { . Poza tym warto poprzenosic skrypty do sekcji HEAD - po to w koncu jest. Odpalilem, sprawdzilem i dziala (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 376 Pomógł: 47 Dołączył: 23.08.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cos takiego:
Na koncu podpinasz funkcje, ktora zmienia Ci title na wartosc pusta. Pisane na szybko, mozesz ew. sprobowac poszukac funkcji, ktora eliminuje calkowicie ten parametr, ale chyba nie jest to konieczne. Poza tym, pewnie zauwazylas, zamienilem #test na .test. Z opisu wynika, ze chcesz miec kilka tego typu linkow, kazdy ma miec tooltip. Zgodnie ze specyfikacja, ID jest unikalne, wiec nie moze sie powtarzac, zostaje uzycie klasy. Malo tego, jestem na 90% pewien, ze mimo specyfikacji, wiele linkow z ID nie bedzie Ci po prostu dzialac. BTW: Oczywiscie nie zapomnij zmienic w HTML-u id na class (IMG:style_emoticons/default/tongue.gif) Ten post edytował Kaloryfer 9.11.2011, 21:01:28 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 16:08 |