У меня есть список выбранных элементов JQuery ui, называемых "#selectable", и есть некоторые элементы внутри выбираемого, которые я не хочу выбирать, я хочу, чтобы они были в качестве разделителей списков.
Вот пример того, как выглядит список:
<ol>
<li class='custType'>This is a divider</li>
<li class='ui-widget-content'>This is selectable</li>
<li class='ui-widget-content'>This is selectable</li>
<li class='ui-widget-content'>This is selectable</li>
<li class='custType'>This is a divider</li>
<li class='ui-widget-content'>This is selectable</li>
<li class='ui-widget-content'>This is selectable</li>
</ol>
Те, у которых есть класс "custType", являются разделителями, и я не хочу, чтобы их выбирали, они просто делят список на категории.
Используйте параметр фильтра, чтобы выбрать только те элементы, которые следует выбрать:
$( ".selector" ).selectable({ filter: "li" });
В твоем случае:
$( "ol" ).selectable({ filter: "li.ui-widget-content" });