2013-02-20 2 views
61

Ich benutze Joomla! 3.0, das Twitter Bootstrap 2.1.0 enthalten hat. Ich möchte mein eigenes Joomla! Vorlage, und ich muss Dropdown-Menüs verwenden. Wenn ich umfassen folgende CSS/JS:"Uncaught SyntaxError: Unerwartetes Token {" in Bootstrap 2.1.0 im Lieferumfang von Joomla! 3.0

<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>  
<script type="text/javascript" src="<?php echo $this->baseurl ?>/media/jui/js/bootstrap.min.js"></script> 
<script type="text/javascript" src="<?php echo $this->baseurl ?>/media/jui/css/bootstrap.css"></script> 
<link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template; ?>/css/Site.css" rel="stylesheet" type="text/css"> 
<link rel="shotcut icon" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template; ?>/css/images/favicon.ico" type="image/x-icon"> 

ich folgende CSS-Fehler:

Uncaught SyntaxError: Unexpected token { 

in /media/jui/css/bootstrap.css, Zeile 19

+0

ich glaube, Sie, dass CSS-Fehler ignorieren kann –

+0

@MarkoD Nein, ich kann nicht, es in einen der ersten Zeilen auftritt, und Bootstrap arbeitet nicht damit. – Cysioland

+0

Ah, ich sehe jetzt, siehe die Antwort unter –

Antwort

188

Sie haben Syntaxfehler, weil Sie versucht CSS-Datei, wie es schließen JavaScript, war so

<script type="text/javascript" src="<?php echo $this->baseurl ?>/media/jui/css/bootstrap.css"></script> 

zu

ändern
<link href="<?php echo $this->baseurl ?>/media/jui/css/bootstrap.css" rel="stylesheet" type="text/css" /> 

Auch in der Nähe anderer Link-Tags richtig mit />, nicht nur mit >

+7

Oh, danke! So ein dummer Fehler! – Cysioland

+1

Beachten Sie, dass Sie jQuery und Bootstrap mit Joomla über einen PHP-Befehl einschließen können, rufen Sie einfach 'JHtml :: _ ('bootstrap.framework')' auf (siehe Dokumentseite hier für weitere Informationen http://docs.joomla.org/Javascript_Frameworks) –

+6

Du hast meine geistige Gesundheit gerettet. – Den