Я отключаю некоторые перетаскиваемые элементы «li», а затем пытаюсь включить элемент «li» на основе его идентификатора и класса. Класс удаляется, но элемент li все еще не перетаскивается?Включение и отключение перетаскиваемых элементов
//Disabling draggable on li elements using 'not'
$(".myLi:not(.disable)").sortable({
revert : true,
}).draggable({
helper : "clone"
}
});
<li id="test" class="myLi disable" >Li Point1</li>
var toTest = $('#test');
//Enabling li element to draggable again using id and class
toTest.removeClass('disable');
Извинения, я обновил свой вопрос, чтобы включить «disable» css whitin в элементе li. Ваш ответ по-прежнему действителен? –
Да, вы добавляете перетаскиваемую функциональность только к некоторым элементам .myli (которые не отключены для класса). Добавление или удаление класса не изменило это. – scessor
Извините, мне пришлось изменить javascript. Теперь это должно сработать. – scessor