Это уже расстраивало меня целую вечность. Я пробовал загружать jQuery как локальный файл, а также ссылался на него как на http. Путь верный, ошибок нет в фактическом коде, потому что он отлично работает в Codepen. Он находится в правильном месте. Я пробовал разместить его как в тегах <head>
, так и перед тегом </body>
, до сих пор не повезло - ничего не происходит. Вот оно:jQuery не работает (не имеет никакого эффекта) в любом браузере, но он работает в Codepen
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="/js/javascript.js"></script>
код Я пытаюсь использовать это:
$(document).ready(function() {
$('.item').hover(function() {
$(this).stop().animate({ width: '100%' }, 500);
}, function() {
$(this).stop().animate({ width: '96%' }, 500);
});
});
Есть ли причина, почему это может быть? Регулярный Javascript отлично работает, и когда я пытался сделать простое оповещение («привет»); он также работает. Это действительно расстраивает, любые предложения приветствуются!
Вот ссылка на Codepen: http://codepen.io/Pea92/pen/WvrXRY
Показать скрипт в контексте в HTML. – depperm
вы пробовали просто 'alert ('test')', чтобы узнать, связано ли это с jQuery или вашим кодом? –
Да, я пробовал делать предупреждение («привет»), которое отлично работало. – psm93