【发布时间】:2014-08-09 01:44:32
【问题描述】:
我有一个动态旋转器,我正在尝试为每个图像创建一个导航按钮。我无法访问后端,所以我必须在加载时使用 jQuery。
我的想法是我找到每个 LI 项目并创建一个新项目并将其附加到导航中,但我似乎无法让它工作
http://jsfiddle.net/bc0yu7pg/2/
jQuery
navItem = 0;
$( "li" ).each(function() {
navLink = '<a href="javascript:void() id="rot' + navItem + '"></a>';
$('section').append(navLink);
navItem++;
});
HTML
<section>
<ul>
<li>Slide</li>
<li>Slide</li>
<li>Slide</li>
</ul>
<nav></nav>
</section>
【问题讨论】:
-
确保关闭 a 标签中的 href。它也可以使用一些锚文本。此外,将其包装在准备好的文档中,以确保在将 li 添加到页面后触发它
标签: javascript jquery each