Na przykład here: kod wygląda tak:Dlaczego próbki jQuery często pomijają typ skryptu?
<html lang="en">
<head>
<!-- whatever -->
<script>
$(function() {
$("#datepicker").datepicker();
});
</script>
</head>
<!-- whatever -->
Zauważ, że <script>
powinien zawarte type
atrybut (być może ustawiony "text/javascript"
), ale to nie jest obecny tutaj.
To nie jest jedyny przykład, jaki widziałem. Taki kod sprawia, że edytor Visual Studio jest nieszczęśliwy - podkreśla on <script>
i mówi, że powinien on mieć atrybut type
. To także sprawia, że ciekawi mnie wielki czas.
Często pomija się type
? Co się stanie, jeśli dodaję type="text/javascript"
- czy jQuery pęknie czy coś?
czy próbowałeś dodać typ? – j0hnstew
większość przeglądarek domyślnie jest javascript, ale TY zawsze powinieneś określać typ. JS może nie zawsze być domyślnym. Jest to język du-jour zgodny z hasłem "buzzword", ale jutro inne języki mogą przejąć kontrolę i stać się standardem defacto. –
@stewbydoo Pytanie brzmi: dlaczego, dlatego –