(函数($){//加载FlexSlider的行为Drupal.behaviors.flexslider={附加:函数(上下文,设置){变量id;var滑块=[];if($.type(settings.flexslider)!=='未定义“&&$.type(settings.flexslider.instances)!==”未定义'){for(settings中的id.flexslider.instances){if(settings.flexslider.optionsets[settings.flexslider.instances[id]]!==未定义){if(settings.flexslider.optionsets[settings.flexslider.instances[id]].asNavFor!==''){//我们必须首先初始化所有“asNavFor”滑块。_flexslider_init(id,settings.flexslader.optionsets[settings.flexslider.instances[id]],上下文);}其他{//其他人都是第二名sliders[id]=settings.flexslider.optionsets[settings.flexslider.instances[id]];}}}}//滑块组for(滑块中的id){_flexslider_init(id,settings.flexslader.optionsets[settings.flexslider.instances[id]],上下文);}}};/***初始化flexslider实例*/函数_flexslider_init(id,optinestic,context){$('#'+id,context).once('flexslider',function(){//删除宽度/高度属性//@todo从设置加载css路径$(this).find('ul.slides>li*').removeAttr('width').removeAttr;if(视发病){//添加开发人员可以用于交互的事件。$(this).flexslider($.extend(optistinge{开始:函数(滑块){slider.trigger('start',[slider]);},之前:函数(滑块){slider.trigger('before',[slider]);},after:函数(滑块){slider.trigger('after',[slider]);},结束:函数(滑块){slider.trigger('end',[slider]);},添加:函数(滑块){slider.trigger('added',[slider]);},已删除:功能(滑块){滑块。触发器(“移动”,[滑块]);},init:函数(滑块){slider.trigger('init',[slider]);}}));}其他{$(this).flexslider();}});}}(jQuery));