black Posted November 23, 2006 Report Posted November 23, 2006 Man ir <div id="whatever">blah</div> un css #whatever {display: none}. Kad es mēģinu šamo parādīt ar javascriptu (whateverDiv.style.display=""), tad jamais neparādās. Tika izmēģināts arī whateverDiv.style.display="block" un visi citi varianti. Ja divs tiek izveidots šādi: <div id="whatever" style="display:none">blah</div>, tad tas pats javaskripts viņu māk parādīt bez jebkādām problēmām. Vai kādam nav gadījies kaut kas līdzīgs?
andrisp Posted November 23, 2006 Report Posted November 23, 2006 (edited) Kāpēc tu lieto mēginu šamo parādīt kopā ar whateverDiv.style.display="" ? Tavs uzrakstītais JS kods ir vērtības piešķiršana. Bet vispār JS redz tikai tos css propertijus, kas ir iekš inline, un tos, ko pats uzsetojis (Tas pats inline vien ir, jo ar JS pievienojot elementam kādu css propertiju, tas tiek ielikts inlainā). Edited November 23, 2006 by andrisp
Delfins Posted November 23, 2006 Report Posted November 23, 2006 Sure, ka whateverDiv ir inicializēt? Sure, ka tas nav paslēpts zem kāda cita DIVa ?
black Posted November 23, 2006 Author Report Posted November 23, 2006 (edited) Tagad sāku saprast. Manā gadījumā, šķiet, nāksies izmantot class property, kam būs uzlikts display: none. Šitais bija labs: http://developer.apple.com/internet/webcontent/styles.html Edited November 23, 2006 by black
Recommended Posts