Javascript 如果文本内有<;p>;那么X是addClass吗
我想检查最近的Javascript 如果文本内有<;p>;那么X是addClass吗,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我想检查最近的中的内容,并相应地向div添加一个类 这就是我被困的地方 $('p')。每个(函数(){ 如果($('p').text()='E.A.K'){ $('.pl1').addClass('service'); }否则{ $('.pl2').addClass('service'); } }); .service:after{content:“(service)”} E.A.K F.F 玩家1 玩家2首先,你需要把速度放慢一点,并确保你把括号合到正确的位置 你说最靠近身体顶部的,那么你
中的内容,并相应地向div添加一个类
这就是我被困的地方
$('p')。每个(函数(){
如果($('p').text()='E.A.K'){
$('.pl1').addClass('service');
}否则{
$('.pl2').addClass('service');
}
});代码>
.service:after{content:“(service)”}
E.A.K
F.F
玩家1
玩家2
首先,你需要把速度放慢一点,并确保你把括号合到正确的位置
你说最靠近身体顶部的,那么你只需要1,所以没有必要在每个
这应该是你想要的,但仍然不确定,因为你的逻辑有点奇怪,无论如何,希望它有帮助
$('body p:first').filter(function() {
if ($(this).text() == 'E. A. K.') {
$('.pl1').addClass('service');
} else {
$('.pl2').addClass('service');
}
});
演示
$('body p:first')。过滤器(函数(){
如果($(this).text()=='E.A.K.){
$('.pl1').addClass('service');
}否则{
$('.pl2').addClass('service');
}
});代码>
。服务:之后{
内容:“(服务)”
}
E.A.K
F.F
玩家1
玩家2
首先,你需要把速度放慢一点,并确保你把括号合到正确的位置
你说最靠近身体顶部的,那么你只需要1,所以没有必要在每个
这应该是你想要的,但仍然不确定,因为你的逻辑有点奇怪,无论如何,希望它有帮助
$('body p:first').filter(function() {
if ($(this).text() == 'E. A. K.') {
$('.pl1').addClass('service');
} else {
$('.pl2').addClass('service');
}
});
演示
$('body p:first')。过滤器(函数(){
如果($(this).text()=='E.A.K.){
$('.pl1').addClass('service');
}否则{
$('.pl2').addClass('service');
}
});代码>
。服务:之后{
内容:“(服务)”
}
E.A.K
F.F
玩家1
播放器2
$('p:first').map(函数(){
如果($(this.text()=“E.A.K.”){
$('.pl1').addClass('service');
}否则{
$('.pl2').addClass('service');
}
});代码>
.service{
颜色:红色;
}
.服务:以后{
内容:“(服务)”
}
E.A.K
F.F
玩家1
播放器2
$('p:first').map(函数(){
如果($(this.text()=“E.A.K.”){
$('.pl1').addClass('service');
}否则{
$('.pl2').addClass('service');
}
});代码>
.service{
颜色:红色;
}
.服务:以后{
内容:“(服务)”
}
E.A.K
F.F
玩家1
播放器2
您有什么问题?顺便问一下,为什么span中的类不在“”引号中?嗯E.A.K
!=E.A.K.
(注意结尾的句号)。Federico,假设我们用if-else语句解决了这个问题,因为它是错误的。在这种情况下,pl1和pl2都可以获得类服务。那么应该发生什么呢?。。。如果是E,你也会说最近的
最近的是什么??@CarstenLøvboAndersen。A.如果是F.F,那么.pl1有类服务。那么.pl2有类服务请解释一下你所说的最近的
是什么意思,目前你只是在所有
上循环,而代码中的任何地方都没有近邻(近邻什么?)的概念。你有什么问题吗?顺便问一下,为什么span中的类不在“”引号中?嗯E.A.K
!=E.A.K.
(注意结尾的句号)。Federico,假设我们用if-else语句解决了这个问题,因为它是错误的。在这种情况下,pl1和pl2都可以获得类服务。那么应该发生什么呢?。。。如果是E,你也会说最近的
最近的是什么??@CarstenLøvboAndersen。A.如果是F.F,那么.pl1有类服务。那么.pl2有类服务请解释一下你所说的最近的
是什么意思,现在你只是在所有
上循环,而在代码中的任何地方都没有“接近什么”的概念。这很完美,非常感谢!如果我要添加一个新的p,这个函数会继续检查“body p:first”的内容吗?是的,这只会查看您body中的第一个p非常感谢@费德里科没问题,很高兴能帮上忙这很完美,非常感谢!如果我要添加一个新的p,这个函数会继续检查“body p:first”的内容吗?是的,这只会查看您body中的第一个p非常感谢@费德里科没问题,很乐意帮忙