Sans Imbrication <div> Baj Et jQuery

Sa sanble tankou sa yon tèt rubrique, Mwen pa fin sèten se vrèman yon valè de blogs osijè de, Men, sa ki pa janm sispann m' devan, se isit la n' ap Souri

M ap travay sou yon pwojè kote mwen ap rache kèk done de recherche yon, tounen tankou emballage fè l' antre nan yon mesaj XML Et puis XML sa, nan sal HTML via XSLT.  Pa gen anpil jQuery te enplike, gwo moso ki en kèk tabulation fonctionnalités.  Lè ou Sur sou yon onglet (vrèman, yon <div>), jQuery appelle .hide() Et .show() sou plizyè divs (pwemye paj chay téléchargements tout contenu a pou genyen publications pa nan ka sa).

Yon pakèt moun heures de sa, metòd pou chanje lojik onglet a te kòmanse se façon Et ne montre yonn nan onglets m.  Mwen, UN li desann a fait onn entènèt sa (pi piti) panse sa a <div> baj imbriqués byen lwen, byen lwen plus pase destinés.A devlope D' ki ta montre:

-<div didantite = "Tab1Content">
  -<div>
    -<div>
      -<div didantite = "Tab2Content">
        -<div>
           …………………………
                   </div>  <— a la fen montre li te fèmen jouk yo rive desann isit la!

Se konsa, Si m' te fè yon $("#Tab1Content").sere(), Mwen ta tou sere Tab2 Et m te kapab pa janm fè Tab2 si m pa t tou montre Tab1.  Mwen copié Et coller kòd la nan estidyo izyèl Et sa a tout de revêtement div a moute bien, egzateman tankou yo te sipoze fè travay li, klere tankou sa:

-<div didantite = "Tab1Content">
  +<div>
  +<div>
-<div didantite = "Tab2Content">
  +<div>
  +<div>

Mwen ke yo te bat tèt mwen sou miray la pou yon ti tan e te note ke HTML aktyèl la nan kòd li te genyen génération anpil vid <div> baj, tankou:

<kò>

  <div didantite = "Tab1Content">

    <div didantite = "row1" />
    <div didantite = "row2" />

  </div>

  <div didantite = "Tab2Content">

    <div didantite = "row1" />
    <div didantite = "row2" />

  </div>

</kò>

(La CI-dessus se waaaaaaaaaaaay oversimplified.  Div vid baj yo totalman valab. Gen kèk moun mwen <div> baj pa t ' de sanisfè, Men, anpil plis yo pa t '.  Mwen te ale la réalisation sa m' <xsl:pou-chak> directives te émet ti fòm div balises lè xsl a:pou-chak pa t ' jwenn kèk done.  Mwen te fòse yon kòmantè HTML nan la sortie, jan montre:

image

 

Apre sa, mwen te fè sa, tout div a aliyen bien Et m' onglet changement te kòmanse travay.

Kòm toujou, Mwen espere ke sa ka ede yon moun nan yon ti kras.

</fen>

Vous pou m' blog.

Swiv mwen sou Twitter nan http://www.twitter.com/pagalvin

kite yon repons

Adrès imèl ou pa pral dwe pibliye. Jaden obligatwa yo make *