Javascript 单击“查找未添加类的元素”
我在列表索引中加载页面,就像对于eq1加载此页面对于eq2加载该页面,每个页面都有类。页面I&不同的页面有不同长度的I,在悬停在I元素上我添加一个类。悬停。所以我想检查一下点击,若用户并没有悬停任何I元素,那个么就在它上面添加一个类。只有在所有I元素都有类的情况下,在那个I索引上才是无效的。悬停然后加载页面 当前,如果我不悬停所有I元素,它可以正常工作。所有未悬停的I元素上的类无效。悬停的类,但如果我悬停任何I元素,则我发现其中有一个错误。如果我悬停任何I元素,不保留其他I元素,则从悬停中单击以加载其他页面,它不工作。不添加。剩余I元素上的类无效,不悬停。我也曾与。不是功能,这也是工作:现在不工作 以下是单击时要执行的脚本:Javascript 单击“查找未添加类的元素”,javascript,jquery,html,css,hover,Javascript,Jquery,Html,Css,Hover,我在列表索引中加载页面,就像对于eq1加载此页面对于eq2加载该页面,每个页面都有类。页面I&不同的页面有不同长度的I,在悬停在I元素上我添加一个类。悬停。所以我想检查一下点击,若用户并没有悬停任何I元素,那个么就在它上面添加一个类。只有在所有I元素都有类的情况下,在那个I索引上才是无效的。悬停然后加载页面 当前,如果我不悬停所有I元素,它可以正常工作。所有未悬停的I元素上的类无效。悬停的类,但如果我悬停任何I元素,则我发现其中有一个错误。如果我悬停任何I元素,不保留其他I元素,则从悬停中单击以
$("span.file").eq(1).click(function(){
var iIndex = $(".pages i").length;
var hoverIndex = $(".hovered").length;
if(!$(".pages i").hasClass('hovered')){
$(".pages i:not(.hovered)").addClass('invalid');
}
else{
if(iIndex == hoverIndex){
lifeStream();
setTimeout(function(){
$(".main1st").load("projects/projects.php");},1600);
}
}
});
你能澄清一下你想做什么吗。我不确定你的英语是否糟糕,但我很难理解你到底想做什么。您可以在一个实时页面上提供一个JSFIDLE或这个示例吗?您可以展示一个HTML示例,或者制作一个FIDLE吗?