我试图创建一个toggle按钮,可使用类设置的标签adsetTargetHTML标签"礼"的是hidden或visible上单击事件.
在页面加载期间,隐藏"li"标签的状态.这是设置初始页面加载事件的代码hidden.这是正常的.
var appBanners = document.getElementsByClassName('adsetTarget'), i;
for (var i = 0; i < appBanners.length; i ++) {
appBanners[i].style.display = 'none';
}
Run Code Online (Sandbox Code Playgroud)
下面是尝试设置toggle按钮功能的代码.在第一次点击时,它显示内容,但再次点击它,内容没有隐藏,有人可以帮助.
var adsetTargets = document.getElementsByClassName('adsetTarget'), i;
for (var i = 0; i < adsetTargets.length; i ++) {
if (adsetTargets[i].style.display = 'none')
adsetTargets[i].style.display = '';
else
adsetTargets[i].style.display = 'none'; //this is not working, I believe
}
Run Code Online (Sandbox Code Playgroud)
您必须更改以下行:
if (adsetTargets[i].style.display == 'none')
Run Code Online (Sandbox Code Playgroud)
注意双等于?
| 归档时间: |
|
| 查看次数: |
209 次 |
| 最近记录: |