Autor | Zpráva | ||
---|---|---|---|
licantrop Profil |
#1 · Zasláno: 16. 8. 2014, 20:54:08
Měl bych dotaz, při tvorbě menu. Pokud najedu nad tlačítko, tak se mi pomocí Jquery změní vzhled. Ted bych ještě potřeboval, po stisknutí tlačítka se tlačítko zase změní a zůstane změněné, dokud nestisknu jiné tlačítko. Nějak mě nenapadá žádná rozumná možnost. Jak na to?
|
||
nemeja Profil |
#2 · Zasláno: 16. 8. 2014, 21:06:03
nestačila by vám jen CSS vlastnost :hover?
|
||
mimochodec Profil |
#3 · Zasláno: 16. 8. 2014, 21:38:27
licantrop:
Pokud ten stisk tlačítka má způsobit přechod na jinou stránku, je změna jeho vzhledu jednoznačně prací pro php a samotný vzhled po přejetí je rozhodně prací pro ten zmíněný hover. Řešit toto pomocí jquery je zbytečné a nevhodné. Pokud o přechod na jinou stránku nejde, předpokládám, že ta tlačítka něco přepínají. Jestli to máš řešeno pomocí jquery, docela by mě překvapilo, kdyby to tam vybrané položce nějakou třídu nepřiřazovalo. |
||
licantrop Profil |
#4 · Zasláno: 16. 8. 2014, 21:38:56 · Upravil/a: licantrop
To by samozřejmě stačilo, ale toto není problém. Problém je při stisknutí tlačítka. Tj. při stisknutí se tlačítko například ztmaví a zůstane ztmavené. Zkrátka aktualní tlačítko bude mít jiný styl.
mimochodec: přechod na jinou stránku tam není. Jen se do určitého divu načítá jiný obsah |
||
mimochodec Profil |
#5 · Zasláno: 16. 8. 2014, 21:48:49
licantrop:
„přechod na jinou stránku tam není. Jen se do určitého divu načítá jiný obsah“ Takže umíš pomocí přepínajících se tlačítek načítat javascriptem do divu obsah a neumíš přidat/odebrat elementu třídu? Kde je problém? http://onetarek.com/javascript-and-jquery/how-to-add-or-remove-a-class-using-raw-javascript-and-jquery |
||
licantrop Profil |
#6 · Zasláno: 17. 8. 2014, 00:07:58
Hm... Celkem jasný... Hledal jsem v tom vědu a ono je to tak jednoduchý... Dobrý, děkuji za nakopnutí :)
|
||
Časová prodleva: 10 let
|
0