Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 重新唤醒活动项如何_Javascript_Php_Html_Css_Wordpress - Fatal编程技术网

Javascript 重新唤醒活动项如何

Javascript 重新唤醒活动项如何,javascript,php,html,css,wordpress,Javascript,Php,Html,Css,Wordpress,我想将活动起始项改为3而不是1。简言之,不是数字1s处于活动状态。如果我在一个类中添加了活动项,我想把它改为3号开始项或任何东西。我怎样才能做到这一点。我上网了,但什么也没发生 请参阅下面我的html和javascript代码示例 //此处设置了小型carosel代码集 $(document).ready(函数(){rescarouselonit();}); $(窗口)。调整大小(函数(){ var r=新日期(); setTimeout(函数(){ 重新调整大小(r); }, 200); }

我想将活动起始项改为3而不是1。简言之,不是数字1s处于活动状态。如果我在一个类中添加了活动项,我想把它改为3号开始项或任何东西。我怎样才能做到这一点。我上网了,但什么也没发生

请参阅下面我的html和javascript代码示例

//此处设置了小型carosel代码集
$(document).ready(函数(){rescarouselonit();});
$(窗口)。调整大小(函数(){
var r=新日期();
setTimeout(函数(){
重新调整大小(r);
}, 200);
});
函数ResCarouselOnInit(){
ResCarouselSize();
$(文档).on('click',')。leftRs,.rights',function(){
重新唤醒(这个);
});
$(document).on(“mouseenter”,“.ResHover”,function()){
$(this.addClass(“重新悬浮”);
});
$(document).on(“mouseleave”,“.ResHover”,function()){
$(this.removeClass(“重新悬浮”);
});
}
//重新唤醒自动滑动
函数ResCarouselSlide(e){
var thiss=$(e).find(“.rights”);
var dataInterval=$(e).attr('data-interval');
!isNaN(dataInterval)&&$(e).addClass(“ResHover”)&&setInterval(function(){
!(this.parent().hasClass(“重新悬浮”)&重新唤醒(this);
},+(数据间隔);
}
函数ResCarouselResize(){
函数myfunction(){
console.log(“调整工作大小”);
//var r=$('body').width();
$('.resCarousel')。每个(函数(){
var divValue=$(this.attr('data-value');
var itemWidth=$(this.find('.item').width();
$(this.find(“.resCarousel-inner”).scrollLeft(divValue*itemWidth);
//var itemsplit=$(this.attr(“数据项”).split(',');
//var it=r>=1200?项目分割[3]:r>=992?项目分割[2]:r>=768?项目分割[1]:项目分割[0];
//$(this.attr(“数据itm”,it);
});
}
//var ResTimeout=setTimeout(函数(){myfunction()},3000);
//清除超时(重新超时);
//ResTimeout=setTimeout(function(){myfunction()},3000);
//控制台日志(重新超时);
myfunction();
}
//此函数用于定义项目的大小
函数ResCarouselSize(){
var t0=performance.now();
//styleCollector0=styleCollector1=styleCollector2=styleCollector3=“”;
$('.resCarousel')。每个(函数(索引){
var itemsplit=$(this.attr(“数据项”).split('-');
$(this.addClass(“ResSlid”+索引);
对于(变量i=0;i<4;i++){
如果(i==0){
var styleCollector0=“.ResSlid”+index+”.item{width:+100/itemsplit[i]+“%}”;
}else如果(i==1){
var styleCollector1=“.ResSlid”+index+”.item{width:+100/itemsplit[i]+“%}”;
}else如果(i==2){
var styleCollector2=“.ResSlid”+index+”.item{width:+100/itemsplit[i]+“%}”;
}else如果(i==3){
var styleCollector3=“.ResSlid”+index+”.item{width:+100/itemsplit[i]+“%}”;
}
}
$(此).attr(“数据值”,“0”);
//var r=$('body').width();
//var it=r>=1200?项目分割[3]:r>=992?项目分割[2]:r>=768?项目分割[1]:项目分割[0];
//$(this.attr(“数据itm”,it);
var styleCollector=“@media(最大宽度:767px){“+styleCollector0+”}”+
“@media(最小宽度:768px){”+styleCollector1+“}”+
“@media(最小宽度:992px){”+styleCollector2+“}”+
“@media(最小宽度:1200px){”+styleCollector3+“}”;
//$(this.append(“”)
$(this.find(“style”).remove();
$(this.append(“+styleCollector+”);
ResCarouselSlide(本);
});
//log(styleCollector);
//$(“正文”)。追加(“”)
//$('.ResStyleManager').html(null).append(“+styleCollector+”);
var t1=performance.now();
log('take',(t1-t0).toFixed(4),'microsides to Size');
}
//此功能用于移动项目
功能重新唤醒(Btn){
//var t0=performance.now();
var parent=$(Btn).parent(),
幻灯片=+parent.attr(“数据幻灯片”),
itemsDiv=parent.find('.resCarousel-inner'),
//divValueq=+parent.attr('data-value'),
itemSpeed=+parent.attr(“数据速度”),
itemLoad=+parent.attr(“数据加载”),
//animi=parent.attr(“数据动画制作者”),
translateXval='',
currentSlide=“”,
ItemLength=itemsDiv.find(“.item”).length,
itemWidth=itemsDiv.find('.item').outerWidth(),
dataItm=+Math.round(itemsDiv.outerWidth()/itemWidth),
cond=$(Btn).hasClass(“左撇子”),
divValue=Math.round(itemsDiv.scrollLeft()/itemWidth);
//log(dataItm+,“+Math.abs(dataItmq));
//console.log(divValue+,“+divValueq);
//控制台日志(cond);
//console.log(typeof+parent.attr(“数据幻灯片”))
itemSpeed=!isNaN(itemSpeed)?itemSpeed:400;
幻灯片=幻灯片<数据ITM?幻灯片:数据ITM;
如果(秒){
currentSlide=divValue-slide;
translateXval=当前幻灯片*项目宽度;
var MoveSlide=当前slide+slide;
//log(itemloop);
如果(divValue==0){
当前幻灯片=项目长度-幻灯片;
translateXval=当前幻灯片*项目宽度;
currentSlide=ItemLength-dataItm;
项目速度=400;
//console.log(currentSlide+”,“+translateXval);
}else if(幻灯片>=移动幻灯片){
currentSlide=translateXval=0;
}
}否则{
currentSlide=divValue+slide;
translateXval=当前幻灯片*项目宽度;
var MoveSlide=当前slide+slide;
//log(itemLenght+”、“+(MoveSlide+”、“+slide+”、“+dataItm));
//log(itemLenght+,“+(MoveSlide-slide+dataItm));
//log((divValue+dataItm)+“,”+itemLenght);
if(divValue)+