我听说使用多个 id 属性是非常糟糕的做法,但让我感到困惑的是,如果元素像这样嵌套会怎样......
<div id="slideshow1" class="slideshow">
<div id="left" class="slideshow-arrow"></div>
<div id="right" class="slideshow-arrow"></div>
</div>
<div id="slideshow2" class="slideshow">
<div id="left" class="slideshow-arrow"></div>
<div id="right" class="slideshow-arrow"></div>
</div>
我在这里用js做了一个例子,一切似乎都很好..
如果它们嵌套在同一个元素中,那么唯一的 id 是有意义的,但是 ID 真的需要对整个文档是唯一的吗?