Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Presbiopia - la 43 ani ?

Termen transcriere autovehicul

Cazare Timisoara pe 4-5 zile

Primele zile ale internetului per...
 Ditra 25

Casti USB-C ptr A-54

Aplicatie medicala / asistent med...

De ce vor atația politicieni...
 ERR_ADDRESS_UNREACHABLE

Legea 18/1968 Se mai aplica?

Digi conectare 2 routere prin fir

Succesiune notar versus instanta ...
 Montaj aer conditionat in balcon ...

Cont curent mulți valuta far...

Sugestii plan casa

Experiente cu firme care cumpara ...
 

Problema meniu vertical

- - - - -
  • Please log in to reply
17 replies to this topic

#1
ori

ori

    Junior Member

  • Grup: Members
  • Posts: 229
  • Înscris: 20.09.2005
Salutare tuturor.
Am si eu o problema cu un meniu tip accordion vertical.
Meniul functioneaza ok, in sensul ca am mai multe categorii (Categorie1, Categorie2 etc), fiecare cu submeniuri. Adica Categorie1 cu subcategorie 11, subcategorie 12 etc si Categorie2 cu subcategori21, subcategorie22 et. Fiecare subcategorie deschide o pagina anume. Ce vreau eu este cum sa fac ca atunci cand se da click pe Categorie1 (de exemplu) sa pot afisa o pagina oarecare.
<div class="arrowlistmenu">
	<h3 class="menuheader expandable"<a href="paginamea1.html">Categorie1</a></h3>
	<ul class="categoryitems">
	  <li><a href="subcategorie11">Subcategorie11</a></li>
	  <li><a href="subcategorie12">Subcategorie12</a></li>
	</ul>
<h3 class="menuheader expandable"<a href="paginamea2.html">Categorie2</a></h3>
	<ul class="categoryitems">
	  <li><a href="subcategorie21">Subcategorie21</a></li>
	  <li><a href="subcategorie22">Subcategorie22</a></li>
	</ul>


Nu functioneaza sa deschid o anumita pagina din click pe categoria meniului (adica in cod menuheader expandable.

#2
genericuser01

genericuser01

    Member

  • Grup: Members
  • Posts: 290
  • Înscris: 01.09.2013
Undeva lipseste o ">". Oare unde? <h3 class="menuheader expandable"><a href="paginamea1.html">Categorie1</a></h3>

#3
ori

ori

    Junior Member

  • Grup: Members
  • Posts: 229
  • Înscris: 20.09.2005
Multam de raspuns.
Ai dreptate, dar tot nu functioneaza. Daca am deschisa pagina de la Subcategorie 21 si dau clic pe <h3 class="menuheader expandable"><a href="paginamea1.html">Categorie1</a></h3> tot nu se deschide paginamea1.html, ramane pe pagina anterioara.
Meniul este de genul http://www.dynamicdr...llet_list_menu/

#4
genericuser01

genericuser01

    Member

  • Grup: Members
  • Posts: 290
  • Înscris: 01.09.2013
Depinde cum e implementat meniul. Daca e acelasi cod copiat in fiecare pagina, atunci poate si acolo lipseste ">".

Fara pagina, de unde sa imi dau seama?

#5
ori

ori

    Junior Member

  • Grup: Members
  • Posts: 229
  • Înscris: 20.09.2005
Am facut exemplu. La click pe Categorie 1 ar trebui sa se afiseze paginamea1.html dar sa se deschida si meniul (care se deschide oricum). La fel si la Categorie 2, dar nu se intampla asa.

Attached Files



#6
xxvirusxx

xxvirusxx

    Retired

  • Grup: Senior Members
  • Posts: 13,441
  • Înscris: 11.11.2005
Eu vad ca merge....

LE.Aaa, tu vroiai sa se deschida linkul de la categorieX+expand menu Posted Image
Mai frumos ar fi un dropdown menu :D

#7
genericuser01

genericuser01

    Member

  • Grup: Members
  • Posts: 290
  • Înscris: 01.09.2013
Pai, simplu. Problema e la linia 241 din ddaccordion.js: return false //cancel default click behavior

Aceasta anuleaza comportamentul normal al click-ului via Javascript asa ca, eventual, o poti schimba in return true.

#8
ori

ori

    Junior Member

  • Grup: Members
  • Posts: 229
  • Înscris: 20.09.2005
Posted Image da afiseaza paginile respective dar nu mai functioneaza meniul. Nu se mai deschide subcategoria la clic iar la al doilea nu se mai inchide.

#9
xxvirusxx

xxvirusxx

    Retired

  • Grup: Senior Members
  • Posts: 13,441
  • Înscris: 11.11.2005
Vad ca da o eroare la index.
Message: 'ddaccordion' is undefined
Line: 22
Char: 1
Code: 0


#10
genericuser01

genericuser01

    Member

  • Grup: Members
  • Posts: 290
  • Înscris: 01.09.2013
Depinde ce inseamna "Nu mai functioneaza meniul". Aici, pe Chrome, merge.

Acuma, daca dai click pe Titlul categoriei, deschide pagina aferenta. Daca dai click langa text, pe zona cu fundal negru, atunci deschide/inchide meniul.

#11
ori

ori

    Junior Member

  • Grup: Members
  • Posts: 229
  • Înscris: 20.09.2005
Da ai dreptate. Era frumos sa se intample treaba asta cu click pe link. Asa e mai greu sa-ti dai seama sa apesi langa link. Deja Posted Image

#12
genericuser01

genericuser01

    Member

  • Grup: Members
  • Posts: 290
  • Înscris: 01.09.2013
Whoa. Incerci sa deschizi o pagina noua SI sa rulezi un eveniment Javascript?

#13
ori

ori

    Junior Member

  • Grup: Members
  • Posts: 229
  • Înscris: 20.09.2005
Era frumosPosted Image

#14
genericuser01

genericuser01

    Member

  • Grup: Members
  • Posts: 290
  • Înscris: 01.09.2013
Ai putea sa incarci continutul via un apel Ajax. Dar asa va reincarca pagina si la deschiderea si la inchiderea meniului. Sau poti pastra continutul actual intr-o variabila globala si sa nu il mai reincarce daca e deja afisat. Sunt cai. (Si sa nu se inteleaga ca pui tot codul HTML intr-o variabila X, ci codifici pagina actuala incarcata cu o valoare, de exemplu, numerica.)

Intrebarea e: Cum ai diferentia cand omul face click sa deschida meniul fata de un click sa incarce pagina.

Edited by genericuser01, 25 July 2014 - 18:15.


#15
ori

ori

    Junior Member

  • Grup: Members
  • Posts: 229
  • Înscris: 20.09.2005
Buna treaba, dar deja m-ai pierdut.Posted Image

#16
ori

ori

    Junior Member

  • Grup: Members
  • Posts: 229
  • Înscris: 20.09.2005
Cred ca ar merge si asa
<h3 class="menuheader expandable"><a href="paginamea1.html">Categorie 1</a>⇓Detalii</h3>


anume sa adaug o sageata jos di Detalii pe care omu sa dea click si sa se deschida meniul sau sa se inchida. Iar pe link se deschide pagina mea. Mai trebuie putina formatare astfel incat sageata cu Detalii sa fuga la dreapta in cadrul butonului Categorie 1

#17
genericuser01

genericuser01

    Member

  • Grup: Members
  • Posts: 290
  • Înscris: 01.09.2013
Asta sau intotdeauna exista: Categorie [+]

Intrebare, de ce nu ai deschide meniul pe onmouseover si sa-l inchizi pe onmouseout?

#18
ori

ori

    Junior Member

  • Grup: Members
  • Posts: 229
  • Înscris: 20.09.2005
Gata, am reusit. Va multumesc pentru indrumari.
Uitati cum a iesit.

Attached Files



Anunturi

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate