Zitat:
Zitat von gabischatz
Hi mach mal <meta charset="utf-8"/> nach <head>.
|
Mal abgesehen davon das: "je früher, um so besser....", ist der Meta Tag auch zweitranging, der HTTP Header des Servers ist entscheidend für die Kodierung.
Zitat:
Zitat von gabischatz
Code:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script>
$(document).ready(function(){
// Die Funktion stellt einen privaten Gültigkeitsbereich dar,
//ohne Risiko, dass andere Scripte Konflikte auslösen
(function($)
{
jQuery('.noscript')// Selectiere
.css({
'display':'none'
})
;
}
)(jQuery);
});</script>
|
Die doppelte Verschachtelung macht keinen Sinn, die ready Funktion ist schon ein eigener Scope. Merkwürdig ist auch, dass du jQuery als Parameter übergibst und ihn nicht nutzt.
Besser finde ich so ein Skript aber einfach ohne Event am Ende des HTML Code.
Code:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script>
(function($)
{
$('.noscript')// Selectiere
.css({
'display':'none'
})
;
}
)(jQuery);
;</script>
</body>
So kann es nicht zu unerwünschten Verzögerungen beim ausblenden kommen.