black Posted November 23, 2006 Report Share 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? Link to comment Share on other sites More sharing options...
andrisp Posted November 23, 2006 Report Share 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 Link to comment Share on other sites More sharing options...
Delfins Posted November 23, 2006 Report Share Posted November 23, 2006 Sure, ka whateverDiv ir inicializēt? Sure, ka tas nav paslēpts zem kāda cita DIVa ? Link to comment Share on other sites More sharing options...
black Posted November 23, 2006 Author Report Share 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 Link to comment Share on other sites More sharing options...
andrisp Posted November 23, 2006 Report Share Posted November 23, 2006 Ah, es laikam pārpratu atkal =). Link to comment Share on other sites More sharing options...
Recommended Posts