0

我有一个相当大的页面元素集合,当单击它们时,它们会滑出并滑入新元素。使用标签将元素链接在一起会很好<a>,但不幸的是每个元素内部的内容不能单独用<span>s 和其他内容级别的元素来表达,所以我不得不使用 a<div>作为可点击元素。

<div>使用 a或类似元素指定元素之间关系的最佳方法是什么?

我可以做类似的事情:

<div id="attribute-1" rel="{href: '#subattribute-1'}">Details about subattribute 1</div>

并将rel元素解析为 Javascript。但是使用这样的rel元素感觉很笨拙;我缺少更好的解决方案吗?

谢谢,凯文

4

1 回答 1

3

你可以使用data-*属性。喜欢data-target。或者您可以将其包装div在一个a(在 HTML5 中有效)

于 2012-05-18T03:06:22.940 回答