(Ответил: не использовать <script type="text/javascript" src="jquery-1.8.0.min.js"></script>
в HTML)JQuery скрипт не работает внутри HTML
Я учусь Jquery из этого учебника:
http://www.littlewebhut.com/javascript/getting_started/
Я создал один HTML, 1 JS файл. поместите их в одну физическую папку, поместите «jquery-1.8.0.min.js» в ту же папку, поместите ссылку js-файла на html-страницу Но она не работает.
мой HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Demo</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<h1>Heading one</h1>
<p>This is just some text for heading 1</p>
<script type="text/javascript" src="jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="my_code.js"></script>
</body>
</html>
Мой Jquery Page (my_code.js):
$(document).ready(function(){
$("p").hide();
$("h1").click(function(){
$(this).next().slideToggle(300);
});
});
есть некоторая незначительная ошибка, что происходит, Я пытался искать, но не удалось найти соответствующие link.PLease предложить, если я что-то упустил
Какая ошибка вы получаете? См. Инструменты консоли/dev (f12) и обратите внимание, что вам нужно щелкнуть текст заголовка, чтобы вызвать эффект, не работает ли эффект работы Google. – Allende
Код, который у вас есть, отлично работает (посмотрите здесь: http://jsfiddle.net/pmUDy/). Просто не понятно, почему у вас проблема. Как предлагает Allende, откройте инструменты разработчика вашего браузера, чтобы увидеть, есть ли ошибка, отправленная на консоль ... нажмите F12, нажмите на консоли, найдите ошибки ... https://developers.google.com/chrome-developer- инструменты/ –