2012-08-29 28 views
6

:Bağlantı (href) (ekran: yok) html elemanı Ben bağlantı etiketlerine ile ilgili bir sorun var

<div name="divA"> 
<a name="A"> A</a> 
</div> 

<div name="divB" style="display: none;> 
<a name="B"> B</a> 
</div> 

<div name="divHrefB"> 
<a href="#B">B</a> 
</div> 

Amacım şudur: Ben şu kodu var/

B'ye (divHrefB) tıkladığımda, uygulama "divB" ye gider, ancak bu öğe gizlendiğinden çalışmaz.

i, i üretmek üzerine dinamik olarak düşünüyorum bu mümkün? Bu noktada

olduğunu ... div olan yerde bir bağlantı istemek (DIVB göstermek istemiyoruz lütfen unutmayın href değeri

<div name="divHrefB"> 
<a href="#A">B</a> 
</div> 

çok teşekkürler (bu durumda, ben şu div üretecektir)

cevap

6

sadece geçerli değildir ekranı:. hiçbiri, sadece gizli div bu css eklemek

.
<div name="divHrefB" style="height: 0px;width: 0px;overflow:hidden;"> 
<a href="#A">B</a> 
</div> 
+1

sorun ben bu div yer kaplar kalmamasıdır ihtiyaç vardır. Bu yüzden "display: none;() kullanıyorum. Görünürlüğü denedim zaten: gizli, işe yarıyor ama düzen alanı kaplıyor ... :( – JMarques

+6

o zaman" konum: mutlak "olarak ihtiyaç duyacağın gibi çalışmalısın ... –

+2

Çalıştı. Çok teşekkürler =) Senin için oy ver: P – JMarques

1

Bitiş kapanışı " yorumunu kaçırıyorsunuz.

bu adamı deneyin:

style="display: none;"