Как мне удалить виджеты в jQuery?

0

Я обращаюсь к виджетам jQuery. Мне нужно добавить кнопку Cross X, которая удалит виджет. как мне это сделать?

Вот мой jsfiddle

Теги:
jquery-ui-sortable

1 ответ

1
Лучший ответ

Используйте метод destroy(), например,

$( ".selector" ).sortable( "destroy" );

В вашем коде

$(document).on('click','.close',function(){
     $(this).closest('.column').sortable( "destroy" ).remove();// to destroy element
     //$(this).closest('.column').sortable( "destroy" );// to destroy widget only
});

демонстрация

  • 0
    Я написал это. $('#column1').on('click', '.portlet-header .ui-icon',function() { $(this).sortable("destroy"); }); Не работает.
  • 0
    Можете ли вы предоставить мне рабочую демонстрацию. Благодарю.
Показать ещё 5 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню