I made a sortable list:
<ul>
<li class="line"><a href="#" class="food">milk</a></li>
<li class="line"><a href="#" class="food">eggs</a></li>
<li class="line"><a href="#" class="food">cheese</a></li>
</ul>
However, I want to make everything with class food not draggable. Since they are links, sometimes when people click them, they accidently reorder the list. Does anyone know how to make just the "food" class items not "draggable"?
I made a sortable list:
<ul>
<li class="line"><a href="#" class="food">milk</a></li>
<li class="line"><a href="#" class="food">eggs</a></li>
<li class="line"><a href="#" class="food">cheese</a></li>
</ul>
However, I want to make everything with class food not draggable. Since they are links, sometimes when people click them, they accidently reorder the list. Does anyone know how to make just the "food" class items not "draggable"?
Share Improve this question asked Mar 8, 2010 at 0:33 sanpellsanpell 911 silver badge3 bronze badges1 Answer
Reset to default 8Presuming your sortable selector is .line
:
$('.line').sortable({ cancel: 'a.food' });
See: The cancel option in the jQuery UI documentation for details.
发布者:admin,转转请注明出处:http://www.yc00.com/questions/1745118696a4612284.html
评论列表(0条)