RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-518475

npinex's questions

Martin Hope
npinex
Asked: 2024-11-22 18:57:05 +0000 UTC

以日期格式转换和划分日/月

  • 5

下面的代码将 05/25/2024 格式的日期转换为以下格式:25/05/24

const newsItems = document.querySelectorAll('.news-item');
const updNewsItems = document.querySelector('.upd-news-items');
for (let i = 0; i < newsItems.length; i++) {
  let date = newsItems[i].querySelector('.date');

  if (date) {
    date = date.textContent.replace(/[^\.\d]/g, '');
    let newDate = date.slice(8, 10);
    date = date.slice(0, 5).replace(/\./g, ' / ') + ` / ${newDate}`;
  } else {
    date = '';
  }
  let newsItem = document.createElement('div');
  newsItem.classList.add('upd-news-item');
  newsItem.insertAdjacentHTML(
    'afterbegin',
    `
   <span class="upd-news-date">${date}</span>
   `
  );
  updNewsItems.append(newsItem);
}
.news-items {
  display: flex;
  flex-direction: column;
  gap: 5px;
  border: 1px solid blue;
  width: 200px;
  margin: 0 0 20px 0;
}

.news-item {
  border-bottom: 1px solid blue;
}

.news-item:last-of-type {
  border: 0;
}

.upd-news-items {
  display: flex;
  flex-direction: column;
  gap: 5px;
  border: 1px solid red;
  width: 200px;
  margin: 0 0 20px 0;
}

.upd-news-item {
  border-bottom: 1px solid red;
}

.upd-news-item:last-of-type {
  border: 0;
}
<div class="news-items">
  <div class="news-item">
    <div class="date">25.05.2024</div>
  </div>
  <div class="news-item">
    <div class="date">26.05.2024</div>
  </div>
  <div class="news-item">
    <div class="date">27.05.2024</div>
  </div>
</div>
<div class="upd-news-items"></div>

请帮我在转换过程中删除年份,并将日期和月份包装在单独的块中,以便输出具有类似的格式:

<span class="upd-news-date">
 <span class="upd-news-day">25</span> / <span class="upd-news-month">05</span>
</span>
javascript
  • 1 个回答
  • 24 Views
Martin Hope
npinex
Asked: 2023-11-15 18:33:42 +0000 UTC

从特定单词后面的字符串中获取数字

  • 5

从这些链接的 href 属性中,我需要获取数字 127885836、223388436 和 852485236。我该怎么做?这些数字可能不同,但它们始终位于“goods/”一词之后和破折号之前。

<div class="item">
  <a href="https://www.test.org/goods/127885836-truba_vodostochnaya_d150kh2000" class="link">Link</a>
</div>
<div class="item">
  <a href="https://www.test.org/goods/223388436-truba_vodostochnaya_d350kh1001" class="link">Link</a>
</div>
<div class="item">
  <a href="https://www.test.org/goods/852485236-truba_vodostochnaya_d250kh1002" class="link">Link</a>
</div>
javascript
  • 2 个回答
  • 26 Views
Martin Hope
npinex
Asked: 2022-12-26 22:36:40 +0000 UTC

排除特定元素上的 mouseleave 事件

  • 5

如何使 mouseleave 不传播到 .menu 元素?

let link = document.querySelector('.link');
let dropMenu = document.querySelector('.drop-menu');

link.addEventListener("mouseenter", function () {
  setTimeout(() => {
    dropMenu.classList.remove('dn');
  }, 500);
});

link.addEventListener("mouseleave", function () {
  dropMenu.classList.add('dn');
});
.wrapper {
  position: relative;
}

.drop-menu {
  position: absolute;
  width: 100%;
  max-width: 400px;
  background: blue;
  top: 60px;
}

.dn {
  display: none;
}

.menu {
  display: flex;
  flex-direction: row;
  list-style: none;
  padding: 0;
  border: 1px solid #000;
  max-width: 500px;
}

.menu a {
  padding: 10px
}
<div class="container">
  <div class="wrapper">
    <a href="/" class="link">Каталог</a>
      <div class="drop-menu dn">
             <ul>
             <li>Элемент 1</li>
             <li>Элемент 2</li>
             <li>Элемент 3</li>
           </ul>
      </div>
  </div>
   <div class="menu">
       <a href="/">О компании</a>
       <a href="/">Доставка</a>
       <a href="/">Контакты</a>
   </div>
</div>

javascript
  • 1 个回答
  • 33 Views
Martin Hope
npinex
Asked: 2022-12-08 22:23:14 +0000 UTC

地图周围的半透明框架

  • 7

是否可以为带有地图的块设置半透明框架,以便地图透过它发光并同时保留其功能?在示例中,我使用 before 伪元素实现了它,但是 position: absolute 覆盖了与地图交互的可能性。

<div class="map">
  <iframe src="https://yandex.ru/map-widget/v1/-/CCUjn-VQkC" width="100%" height="300" frameborder="0" allowfullscreen="true"></iframe>
</div>
.map {
  width: 100%;
  max-width: 900px;
  position: relative;
}

.map::before {
  content: '';
  position: absolute;
  border: 5px solid rgba(225, 120, 30, 0.3);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.map iframe {
  display: block;
}
html
  • 1 个回答
  • 16 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5