gpt4 book ai didi

jQuery 插件使用 : href or data-url

转载 作者:可可西里 更新时间:2023-11-01 13:26:35 25 4
gpt4 key购买 nike

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

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

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>

最佳答案

When the JavaScript doesn't run , 哪一个更好?链接作为链接还是什么都不做的数据属性?

使用带有真实链接的版本。让你的 JavaScript unobtrusive .使用 progressive enhacement .


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

关于jQuery 插件使用 : href or data-url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37181189/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com