例如,我有這個功能。我可以使用getElementById選擇和隱藏沒有指定id的內容嗎?
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個部分具有其經由
<div id="post-<?php
$posttags = get_the_tags();
if ($posttags) {
foreach($posttags as $tag) {
echo $tag->name . ' ';
}
}
?>" class="col-md-4 no-pad containerhover">
產生的ID,目前,當我點擊一個按鈕,它隱藏或顯示後打印
的內容我希望它隱藏/顯示我擁有的其他7個部分的內容,所以後期打印一直存在。
我認爲應該有某種方式來隱藏每個DIV的類,除非它們具有指定的ID。
什麼的生成的ID是什麼樣子? – PeterMader
HTML'id'屬性值應該[不包含任何空格](https://www.w3.org/TR/html5/dom.html#the-id-attribute)。 – trincot
根據你的代碼, 你將有class =「post-tag1 tag2」...你不是指post-tag1 post-tag2 ... ect – fxlacroix