【发布时间】:2011-02-14 10:09:37
【问题描述】:
在 Jquery 中,我希望在列表项中添加小的 div 标记框。但是在那个列表项中的某些位置应该被禁用。例如如果我有 5 个项目,那么我可以将它们拖放到列表中,但不包括列表中的第二个位置。
【问题讨论】:
在 Jquery 中,我希望在列表项中添加小的 div 标记框。但是在那个列表项中的某些位置应该被禁用。例如如果我有 5 个项目,那么我可以将它们拖放到列表中,但不包括列表中的第二个位置。
【问题讨论】:
当您在列表中循环时,您可以检查列表项的索引,然后决定是否要排除该项目。例如,如果您不想对第二个列表项执行某些操作,则可以执行以下操作:
$( 'ul li' ).each(function()
{
if( $(this).index() != 1 )
{
// Perform some action
}
});
请记住,索引从 0 开始,因此第二项的索引为 1,第 10 项的索引为 9,依此类推。
【讨论】: