我想在容器 div 内插入一个特殊元素,以存储有关位于容器内的图像的一些信息。我知道我可以将数据存储在容器 div 数据属性本身或图像中,但我发现稍后返回项目将它们放入自己的 DOM 元素时更容易和更清晰。数据属性主要用于 UI 用户操作,例如在将缩略图拖入可放置句柄时使用 jquery 更新元素。
例子:
<div class="container">
<img class="thumbnail" src="/path/to/thumbnail" />
<div data-imagefull="path/to/fullsize/image" data-imageid="179"></div>
</div>
在该示例中,我想替换包含数据属性的 div。使用符合 ie7 到 html5 的不同标签。
更新:让我改写一下。我喜欢,并将继续使用数据属性。我想替换的只是“div”标签。必须有比 div 更好的标签,因为 div 是用来显示的,而我没有显示任何东西。只是存储信息。