Javascript jquery第n个子目录到根目录
Javascript jquery第n个子目录到根目录,javascript,jquery,html,Javascript,Jquery,Html,$(文档)。单击(函数(){ var i=1; $(“p:n子项(“+i+”)).scrollintoview(); i++; }); 嗨 嗨 嗨 嗨 将i声明为全局。然后仅其增量值 并使用jquery函数匹配p索引 并以.parent p 使用类添加和删除以切换颜色 使用切换颜色更新了 var i=0; $(文档)。单击(函数(){ $('.parent').find(“p”).removeClass('yellow').eq(i).addClass('yellow')) i++; });
$(文档)。单击(函数(){
var i=1;
$(“p:n子项(“+i+”)).scrollintoview();
i++;
});代码>
嗨
嗨
嗨
嗨
将i
声明为全局。然后仅其增量值
并使用jquery函数匹配p
索引
并以.parent p
使用类添加和删除以切换颜色
使用切换颜色更新了
var i=0;
$(文档)。单击(函数(){
$('.parent').find(“p”).removeClass('yellow').eq(i).addClass('yellow'))
i++;
});代码>
.yellow{
背景颜色:黄色;
}
嗨
嗨
嗨
嗨
将i
声明为全局。然后仅其增量值
并使用jquery函数匹配p
索引
并以.parent p
使用类添加和删除以切换颜色
使用切换颜色更新了
var i=0;
$(文档)。单击(函数(){
$('.parent').find(“p”).removeClass('yellow').eq(i).addClass('yellow'))
i++;
});代码>
.yellow{
背景颜色:黄色;
}
嗨
嗨
嗨
嗨
选择所有段落元素,然后单击“使用”,逐个突出显示它们
var i=0;
$(文档)。单击(函数(){
$('p').css(“背景色”,“”)
$(Object.values($(“p”)[i]).css(“背景色”、“黄色”);
i++;
});代码>
嗨
嗨
嗨
嗨
选择所有段落元素,然后单击“使用”,逐个突出显示它们
var i=0;
$(文档)。单击(函数(){
$('p').css(“背景色”,“”)
$(Object.values($(“p”)[i]).css(“背景色”、“黄色”);
i++;
});代码>
嗨
嗨
嗨
嗨
您的问题完全不清楚。每次调用函数时,您都将i
设置为1
。那你就永远不用它了。如果您想在调用之间记住某个内容,它应该是一个全局变量。您在哪里使用i?您的所有段落都是各自div中的第一个子段落,因此p:nth child(1)
匹配所有段落。我怀疑您想要的是$(“p”)。eq(i)
。您的问题完全不清楚。每次调用函数时,您都将i
设置为1
。那你就永远不用它了。如果您想在调用之间记住某个内容,它应该是一个全局变量。您在哪里使用i?您的所有段落都是各自div中的第一个子段落,因此p:nth child(1)
匹配所有这些段落。我怀疑您想要的是$(“p”).eq(i)
。这几乎可以解决问题。有没有可能将突出显示从一个p切换到另一个p?谢谢。但是如果我想从一个p滚动到另一个p呢?对不起,没有说明这个问题的主要目的。我会编辑它。检查这个答案。它会和你需要的一样。我会检查那个。谢谢你,这几乎成功了。有没有可能将突出显示从一个p切换到另一个p?谢谢。但是如果我想从一个p滚动到另一个p呢?对不起,没有说明这个问题的主要目的。我会编辑它。检查这个答案。它会和你需要的一样。我会检查那个。谢谢你,这几乎成功了。有没有可能将突出显示从一个p切换到另一个p?谢谢。但是如果我想从一个p滚动到另一个p呢?很抱歉没有说明我对这个问题的主要目的。我会编辑它。滚动动画??是的。如果可能的话。检查这个答案。这几乎可以做到。有没有可能将突出显示从一个p切换到另一个p?谢谢。但是如果我想从一个p滚动到另一个p呢?很抱歉没有说明我对这个问题的主要目的。我会编辑它。滚动动画??是的。如果可能的话,检查这个答案