【发布时间】:2017-11-08 19:36:45
【问题描述】:
比如我有这个功能。
function showprintdiv() {
var x = document.getElementById('post-Print ');
if (!x.style.display || x.style.display == 'block') {
x.style.display = 'none';
} else {
x.style.display = 'block';
}
我有这个功能 7 次,其中 8 个部分具有通过
生成的 ID<div id="post-<?php
$posttags = get_the_tags();
if ($posttags) {
foreach($posttags as $tag) {
echo $tag->name . ' ';
}
}
?>" class="col-md-4 no-pad containerhover">
目前当我点击一个按钮时,它会隐藏或显示post-Print的内容
我希望它隐藏/显示我拥有的其他 7 个部分的内容,所以 post-Print 一直都在那里。
我认为应该有某种方法来隐藏每个带有类的 DIV,除非它们具有指定的 ID。
【问题讨论】:
-
生成的 ID 是什么样的?
-
HTML
id属性值应该是not contain any spaces。 -
根据您的代码,您将拥有 class="post-tag1 tag2"... 你不是说 post-tag1 post-tag2...ect
-
你可以在这里找到stackoverflow.com/questions/2551217/…一个
标签: javascript php