我有5个li
元素,当我点击他们每个人,我加入一个类名on
并将其推到一个数组。我想在用户再次点击时从对象中移除项目。jquery如何洗牌数组值?什么时候toggleClass?
<ul>
<li class="on" data-index="3">add 3</li>
<li data-index="4">add 4</li>
<li data-index="5">add 5</li>
<li class="on" data-index="6">add 6</li>
</ul>
当用户点击一个li
我添加名为on
类和推值到一个数组和后我推项目对数组进行排序。
如果用户再次点击了li
我无法从数组中删除,因为排序的价值。有没有办法实现这一目标?
我没有任何想法做这个功能..任何人都可以帮助我吗?我尝试拼接,但没有结果。
到这里看看:http://stackoverflow.com/questions/6234269/jquery-remove-element-from-array。在这里:http://stackoverflow.com/questions/3596089/how-to-add-and-remove-array-value-in-jquery – mellamokb 2012-04-09 15:47:22
当你说'将值推到数组'时,你的意思是数据“索引”值,还是文本值? – 2012-04-09 15:48:41
如何发布您的jQuery? – j08691 2012-04-09 16:41:50