【发布时间】:2019-01-09 13:25:47
【问题描述】:
更新我删除了 env 代码,但我的代码仍然收到 6 个 ESLint 错误,我不知道为什么。
以下是错误:
错误:未定义“窗口”。 [no-undef] if ($(window).width()
错误:“initMap”已定义但从未使用过。 [no-unused-vars] 函数 initMap() {
错误:“google”未定义。 [no-undef] var map = new google.maps.Map(document.getElementById("map"), {
错误:未定义“文档”。 [no-undef] var map = new google.maps.Map(document.getElementById("map"), {
错误:“标记”被赋值但从未使用过。 [no-unused-vars] var marker = new google.maps.Marker({
错误:“google”未定义。 [no-undef] var marker = new google.maps.Marker({
任何帮助将不胜感激!
/*eslint-env jquery*/
if ($(window).width() <= 640) {
$(".cross").hide();
$(".menu").hide();
$(".hamburger").show();
$(".hamburger").on("click", function () {
$(".menu").slideToggle("slow");
$(".hamburger").hide();
$(".cross").show();
});
$(".cross").on("click", function () {
$(".menu").slideToggle("slow");
$(".cross").hide();
$(".hamburger").show();
});
}
function initMap() {
var pip = {
lat: 22.421645,
lng: -98.731555
};
var map = new google.maps.Map(document.getElementById("map"), {
zoom: 13,
center: pip,
});
var marker = new google.maps.Marker({
position: pip,
map: map
});
}
【问题讨论】:
-
因为它不是有效的 JavaScript 代码。
标签: javascript jquery eslint