【问题标题】:Consolidating JS functions合并 JS 函数
【发布时间】:2022-06-15 22:31:07
【问题描述】:

我是 JS 新手,正在尝试学习更多关于函数的知识。如果您单击其父 div 中的两个特定位置,我正在创建一组基本上打开/关闭(切换)子 div 的函数。我想优化我的代码。下面是一个预览,但还有很多以相同的方式工作。有没有一种简单的方法可以将这些中的每一个合并到一个函数中?

var parentdivspot1 = document.getElementById('parentdivspot1');
var parentdivspot2 = document.getElementById('parentdivspot2');


parentdivspot1.onclick = function(event){
event.preventDefault();
document.getElementById('childdiv).classList.toggle('shown');
document.getElementById('childdiv').closest('.elementor-column').classList.toggle('white');
};

parentdivspot2.onclick = function(event){
event.preventDefault();
document.getElementById('childdiv').classList.toggle('shown');
document.getElementById('childdiv').closest('.elementor-column').classList.toggle('white');
};

谢谢

【问题讨论】:

  • 请显示一段相关的 HTML。使用编辑器将其全部放入 sn-p 演示中。

标签: javascript


猜你喜欢
  • 2019-07-02
  • 1970-01-01
  • 1970-01-01
  • 2023-02-14
  • 1970-01-01
  • 2018-03-24
  • 2011-05-04
  • 2020-09-07
  • 1970-01-01
相关资源
最近更新 更多