小编Mar*_*mah的帖子

如何在 JavaScript 中声明空数字(数字)值

我需要创建一个具有一些未定义值的对象。我知道如何声明一个空字符串 - 在示例中它将是一个 object.name。但什么是空数值。我需要在 object.age 属性中放置什么来代替单词“number”来告诉 javaScript 它可以是任何数字?

let object = {
name : ''
age : number
}
Run Code Online (Sandbox Code Playgroud)

javascript

7
推荐指数
1
解决办法
2万
查看次数

我收到 CSS SyntaxError,意外标记 {。但我看不到错误

在本地主机 Laragon 上的 Wordpress 中,我试图获取 CSS。它抛出 403 错误: 在此处输入图片说明

在此处输入图片说明

我找不到错误,可能是什么?

css wordpress localhost laragon

3
推荐指数
2
解决办法
6703
查看次数

单击带有vanilla JS的菜单链接时如何隐藏下拉菜单?

我有这个不错的菜单,并在单击菜单内的链接时尝试关闭菜单。但是querySelectorAll我得到了一个错误navLinks.addEventListener不是一个函数。

当我querySelector只使用第一个链接时,它正在响应。

我可以去给每个链接另一个类并创建 5 个相同的函数,但我想要 DRY 代码。这样做的正确方法是什么?

const navSlide = () => {
  const burger = document.querySelector('.burger');
  const nav = document.querySelector('.nav-links');
  const navLinks = document.querySelectorAll('.nav-links li');


  burger.addEventListener('click', () => {  
    // Toggle Nav
    nav.classList.toggle('nav-active');
     // animate navlinks
    navLinks.forEach((link, index) => {
      if(link.style.animation) {
        link.style.animation = ''
      } else {
        link.style.animation = `navLinkFade 0.5s ease forwards ${index / 7 +0.5}s`; 
     }
    });
    // burger animation
    burger.classList.toggle('toggle');

    });
}

navSlide();
Run Code Online (Sandbox Code Playgroud)
* {
  margin: 0px;
  padding: 0px; …
Run Code Online (Sandbox Code Playgroud)

javascript responsive

3
推荐指数
1
解决办法
2042
查看次数

标签 统计

javascript ×2

css ×1

laragon ×1

localhost ×1

responsive ×1

wordpress ×1