对列表项调用两次preend
jQuery .prepend calling twice on list items
我试图在一组列表项中添加一些标记。我基本上想要一些图标添加到我的锚链接在LI.
<ul class="submenu-children">
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
$('.submemu-children li a').prepend('<i class="icon-angle-right"></i>');
这是我的JSFiddle -
http://jsfiddle.net/4HfmS/我之前让它工作,但它实际上输出我的HTML两次,有时四次,我只希望它一次为一个单一的图标:)
我猜我的目标是错误的选择器?
子菜单拼写错误。
而不是:
$('.submemu-children li a').prepend('<i class="icon-angle-right"></i>');
使用:
$('.submenu-children li a').prepend('<i class="icon-angle-right"></i>');
下面是一个包含正确库的示例(用于icon-angle-right
类):jsFiddle。在这个例子中,它只添加了一次。
相关文章:
- Meteor Router数据函数被调用两次
- 从MySQL数据库中获取输入数据需要两次页面刷新
- Module.start()已激发两次
- Jquery点击事件必须点击两次
- Append元素在运行两次函数后不显示
- 防止双击执行两次jQuery post请求
- 我必须点击两次才能激活任何按钮操作(离子/角度)
- 单击jQuery会激发两次
- 如何避免在树上走两次
- button.单击两次删除附加操作后不工作
- 由于$compile,Javascript(Angular)嵌套指令加载了两次
- 单击元素两次后执行操作
- AngularJs正在阻止链接被点击两次
- 为什么我的路线处理程序会触发两次
- 为什么Highchart在我的rails应用程序中加载了两次?(未捕获的Highcharts错误#16)
- 在列表中至少使用两次随机生成的nr
- 检查某个键是否按下两次
- 一次点击,两次'单击'事件已启动
- 我的所有代码在使用Webpack编译时都会运行两次
- 对列表项调用两次preend