function flexdestroy(selector) {
var $els = $(selector);
$els.each(function() {
var $el = $(this);
var $elClean = $el.clone();
$elClean.find('.flex-viewport').children().unwrap();
$elClean
.removeClass('flexslider')
.find('.clone, .flex-direction-nav, .flex-control-nav').remove().end()
.find('*').removeAttr('style').removeClass(function (index, css) {
// If element is SVG css has an Object inside (?)
if (typeof css === 'string') {
return (css.match(/\bflex\S+/g) || []).join(' ');
}
});
$elClean.insertBefore($el);
$el.remove();
});
}
Разрушение FlexSlider для повторного создания
|
JS
В функцию нужно передать соответствующий идентификатор