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"?
Presuming your sortable selector is .line
:
$('.line').sortable({ cancel: 'a.food' });
See: The cancel option in the jQuery UI documentation for details.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With