Например здесь код выглядит следующим образом:
<html lang="en">
<head>
<!-- whatever -->
<script>
$(function() {
$( "#datepicker" ).datepicker();
});
</script>
</head>
<!-- whatever -->
Обратите внимание, что <script> должен содержать атрибут type (возможно, установлен в "text/javascript"), но он отсутствует здесь.
Это не единственный пример, который я видел. Такой код делает редактор Visual Studio недовольным - он подчеркивает <script> и говорит, что должен быть атрибут type. Мне также очень интересно.
Почему type часто опускается? Что произойдет, если я добавлю type="text/javascript" - будет jQuery сломать или что-то еще?