• 07-04-2014, 19:03:59
    #1
    Merhaba arkadaşlar,
    site tasarlıyorum. youtube tarzı yükleme çubuğu eklentisi kurdum siteme. kodları şu ;
    Tasarımımı %100 valid yapmak istiyorum. Bu aşağıdaki kodda div de hata veriyor ?

    <!-- Yüklenme Çubuğu -->
    <script type="text/javascript">
    jQuery(document).ready(function() {
    	jQuery("body").append(jQuery("<div><dt/><dd/></div>").attr("id", "progress"));
    	jQuery("#progress").width(100+ "%");
    	jQuery("#progress").width("101%").delay(800).fadeOut(400, function() {
    		jQuery(this).remove();
    	});
    });
    </script>
    <!-- End Yüklenme Çubuğu -->
    Bu sorun hadi neyse belki çözümü yoktur ama bide body tagımda hata veriyor ;
    Line 800, Column 7: end tag for "div" omitted, but OMITTAG NO was specified
    </body>

    Ayrıca ul tagımda hata veriyor ;
    Line 609, Column 21: end tag for "li" omitted, but OMITTAG NO was specified
    </ul>

    Ayrıca şurdada hata veriyor ;
    Line 608, Column 52: document type does not allow element "i" here; assuming missing "li" start-tag
    … <i class="fa fa-share-square-o"></i> <a href="http://www.


    Çoğı sorunu halletim bu sorunlarda kaldım body tagında hata vermesi çok saçma zaten.
  • 14-04-2014, 10:30:49
    #2
    jquery append arasında html kodları olduğu için body tagının kapanışını hesaplayamıyor olabilir ve bu yüzden sorun veriyor olabilir.
    script kodlarını aşşağıdaki gibi cdata içerisinde yazıp dener misin ?
    <script type="text/javascript">
    // <![CDATA[
    kodlar buraya
    // ]]>
    </script>