![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 3.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Posiadam skrypt strony z filmami. Jest tam możliwość dodania podkategorii. Rozwijają się one podczas najechania na kategorię główną i znikają po zjechaniu myszką na inny element. Jest to strasznie denerwujące. Proszę o pomoc. Nie jestem pewny ale możliwe że w tym fragmencie php jest wiersz za to odpowiedzialny. Chciałbym żeby podkategorie były ciągle rozwinięte lub żeby rozwijały się po kliknięciu.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Taki efekt zwijania/rozwijania to javascript, sugerując się nazewnictwem zgaduję, że efekt jest przypisany do klasy hidden_li -> <ul class="hidden_li">, zapewne w pliku css też masz ustawione dlatego elementu dispaly:none
najlepiej usuń ten efekt w javascript Ten post edytował tehaha 3.05.2010, 22:13:50 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 3.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Usunąłem z css display:none oraz w js miałem //theform.style.display='none'; również usunąłem i nic. Jest tak jak było.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 135 Pomógł: 158 Dołączył: 19.03.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Możesz podać url do strony z problemem ?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 3.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Ta strona nie jest umieszczona jeszcze do wglądu publicznego, ewentualnie na pw wyślę.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 135 Pomógł: 158 Dołączył: 19.03.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Plik jquery.hover.js szukaj linijki na samym końcu
zmień na
efekt ci daje trwałe rozwinięcie menu ale więcej już ci ja osobiście nie pomogę ;/ Ten post edytował krzysztof_kf 4.05.2010, 13:04:52 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 3.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:0,timeout:100};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math
.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function() {compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIn tent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}if(p==this){return false;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if (e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}} else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){dela y(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery); Mam coś takiego. Wie ktoś tak zmienić tą funkcję aby podkategorie były rozwinięte od razu. Zmiana handleHover na handlerInOut nic nie zmieniła. Ten post edytował molek55 4.05.2010, 14:03:09 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 135 Pomógł: 158 Dołączył: 19.03.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 3.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
już zmieniłem
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 1 135 Pomógł: 158 Dołączył: 19.03.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 3.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
no teraz tak mam
w sumie już jest ok, jeżeli nie może być od razu rozwinięte Dzięki za pomoc Z menu jest już ok lecz teraz zauważyłem, że tabela "Filmy ogladane teraz" nie działa jak powinna. Ten post edytował molek55 4.05.2010, 14:41:08 |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 1 135 Pomógł: 158 Dołączył: 19.03.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 3.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Filmy które są aktualnie oglądane pokazuję się poniżej tabelki w której do tej pory były.
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 1 135 Pomógł: 158 Dołączył: 19.03.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
A co mieszałeś w css ? to nie jest na pewno wina javascript tylko coś zmąciłeś w css .
Ten post edytował krzysztof_kf 4.05.2010, 20:33:41 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 3.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
dispaly:none jedynie usunąłem
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:19 |