jQuery插件用法:href或数据url

jQuery插件用法:href或数据url,jquery,html,jquery-plugins,Jquery,Html,Jquery Plugins,我正在创建一个jQuery,它将一些li转换为文件夹平铺 我无法决定哪一个更适合插件使用: href中的url <ul id="folders"> <li><a href="http://ggg.net/content/?folder=hospital">Hospital Folder</a></li> <li><a href="http://ggg.net/content/?folder=school

我正在创建一个jQuery,它将一些
li
转换为文件夹平铺

我无法决定哪一个更适合插件使用:

href中的url

<ul id="folders">
    <li><a href="http://ggg.net/content/?folder=hospital">Hospital Folder</a></li>
    <li><a href="http://ggg.net/content/?folder=school">School Folder</a></li>
    <li><a href="http://ggg.net/content/?folder=house">House Folder</a></li>
</ul>

数据url中的url

<ul id="folders">
    <li data-url="http://ggg.com/content/?folder=hospital">Hospital Folder</li>
    <li data-url="http://ggg.com/content/?folder=school">School Folder</li>
    <li data-url="http://ggg.com/content/?folder=house">House Folder</li>
</ul>
    医院文件夹 学校文件夹 家庭文件夹
插件启动后的输出HTML:

<div id="folders">
    <div class="row">
        <div class="col-md-3 folder">
            <a href="http://ggg.com/content/?folder=hospital">
                <i class="fa fa-folder"></i>
                <p>Hospital Folder</p>
            </a>
        </div>
        <div class="col-md-3 folder">
            <a href="http://ggg.com/content/?folder=school">
                <i class="fa fa-folder"></i>
                <p>School Folder</p>
            </a>
        </div>
        <div class="col-md-3 folder">
            <a href="http://ggg.com/content/?folder=house">
                <i class="fa fa-folder"></i>
                <p>House Folder</p>
            </a>
        </div>
    </div>
</div>

,哪一个更好?作为链接使用的链接还是什么都不做的数据属性

使用带有真实链接的版本。制作你的JavaScript。使用



因此,似乎根本不需要使用JavaScript来转换DOM。只需按照您希望的方式编写HTML,就可以避免JavaScript稍后重写时出现闪现。

数据url的目的是什么以及您将如何使用它?