Javascript Codepen JQuery代码不';我的浏览器不工作
我在网上搜索这个问题的解决方案已经有一段时间了。不幸的是,没有运气。这是我使用代码的网站 这是我的密码: HTML-Javascript Codepen JQuery代码不';我的浏览器不工作,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我在网上搜索这个问题的解决方案已经有一段时间了。不幸的是,没有运气。这是我使用代码的网站 这是我的密码: HTML- <!DOCTYPE html> <html lang="en"> <head> <script src="jquery-2.1.4.min.js"></script> <script type="text/javascript" src="script.js"><
<!DOCTYPE html>
<html lang="en">
<head>
<script src="jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="script.js"></script>
<link href="main.css" rel="stylesheet" type="text/css">
<link href='http://fonts.googleapis.com/css?family=Montserrat|Cardo' rel='stylesheet' type='text/css'>
</head>
<body>
<header class="main_h">
<div class="row">
<a class="logo" href="#">L/F</a>
<div class="mobile-toggle">
<span></span>
<span></span>
<span></span>
</div>
<nav>
<ul>
<li><a href=".sec01">Section 01</a></li>
<li><a href=".sec02">Section 02</a></li>
<li><a href=".sec03">Section 03</a></li>
<li><a href=".sec04">Section 04</a></li>
</ul>
</nav>
</div> <!-- / row -->
</header>
<div class="hero">
<h1><span>loser friendly</span><br>Batman nav.</h1>
<div class="mouse">
<span></span>
</div>
</div>
<div class="row content">
<h1 class="sec01">Section 01</h1>
<p>Hello World!</p>
<h1 class="sec02">Section 02</h1>
<p>Hello World!</p>
<h1 class="sec03">Section 03</h1>
<p>Hello World!</p>
<h1 class="sec04">Section 04</h1>
<p>Hello World!</p>
</div>
</body>
</html>
JS:
HTML和CSS工作正常,但JQuery给我带来了问题。尝试将代码包装到JQuery document ready事件中
$(document).ready(function(){
//event listeners
});
控制台有错误吗?在
ready
ready
函数中包装代码可能会解决您的问题,或者将您的javascript放在
之前,以便加载内容。“给我问题”不是问题描述。
$(window).scroll(function() {
if ($(window).scrollTop() > 100) {
$('.main_h').addClass('sticky');
} else {
$('.main_h').removeClass('sticky');
}
});
$('.mobile-toggle').click(function() {
if ($('.main_h').hasClass('open-nav')) {
$('.main_h').removeClass('open-nav');
} else {
$('.main_h').addClass('open-nav');
}
});
$('.main_h li a').click(function() {
if ($('.main_h').hasClass('open-nav')) {
$('.navigation').removeClass('open-nav');
$('.main_h').removeClass('open-nav');
}
});
$('nav a').click(function(event) {
var id = $(this).attr("href");
var offset = 70;
var target = $(id).offset().top - offset;
$('html, body').animate({
scrollTop: target
}, 500);
event.preventDefault();
});
$(document).ready(function(){
//event listeners
});