Javascript 如何隐藏<;李>;用jquery?
我有两个Javascript 如何隐藏<;李>;用jquery?,javascript,jquery,node.js,ejs,Javascript,Jquery,Node.js,Ejs,我有两个元素。一个有链接,另一个有我想显示的内容,具体取决于点击的链接。 以下是的代码: <div class="container"> <ul id="filter"> <li class="current"><a href="#">Attendess (Middle School/High School Students)</a></li> <li><a href="#">At
元素。一个有链接,另一个有我想显示的内容,具体取决于点击的链接。
以下是的代码:
<div class="container">
<ul id="filter">
<li class="current"><a href="#">Attendess (Middle School/High School Students)</a></li>
<li><a href="#">Attendees (College Students)</a></li>
<li><a href="#">Mentor/Vounteer</a></li>
</ul>
<ul id="forms">
<li class="Attendess (Middle School/High School Students)"> <% include ./forms/Students %> </li>
<li class="Attendees (College Students)"> <% include ./forms/college %> </li>
<li class="Mentor/Vounteer"> <% include ./forms/attendees %> </li>
</ul>
现在使用jQuery,我实现了选择不同过滤器的功能,但是当我这样做时,我的表单不会隐藏
下面是代码:
<script type="text/javascript">
$(document).ready(function(){
$("#filter a").click(function(){
$("#filter .current").removeClass("current");
$(this).parent().addClass("current");
var filterVal = $(this).text();
$("#forms li").fadeIn();
$("#forms li").not("." + filterVal).fadeOut();
});
});
$(文档).ready(函数(){
$(“#过滤器a”)。单击(函数(){
$(“#filter.current”).removeClass(“current”);
$(this.parent().addClass(“当前”);
var filterVal=$(this.text();
$(“#形式li”).fadeIn();
$(“#forms li”).not(“.”+filterVal.fadeOut();
});
});
让我知道你们的想法?我已经更改了你们的部分代码。一个班级不能有间隔。间隔类是指:多个类
$(文档).ready(函数(){
$(“#过滤器a”)。单击(函数(){
$(“#filter.current”).removeClass(“current”);
$(this.parent().addClass(“当前”);
var filterVal=$(this.data('index');
$(“#形式li”).fadeIn();
$(“#forms li:not(.“+filterVal+”)).hide();
});
});代码>
。学院,
.与会者{
显示:无;
}
a:悬停{
光标:指针;
文字装饰:下划线;
}
- 出席者(中学生/高中生)
- 与会者(大学生)
- 导师/担保人
-
-
-
Node.js不是jquery,jquery也不是Node.js。请删除有效的node.jsp。非常感谢你。我还有一个问题,当你第一次加载页面时,所有三个表单都被加载了。我怎样才能保证只有李同学上膛?谢谢。使用.college.attenders{display:none;}
添加样式。更新了密码,检查一下,效果很好。谢谢,兄弟。是否有办法删除.fadeIn(),因为当我单击不同的链接时,所有内容都会淡入淡出一秒钟,然后恢复正常。我保证这是最后一个问题?这里没有人对听问题有任何问题。我们是来帮忙的。所以你不想要fadeIn()?。检查编辑的代码,并随时提出任何问题。我没有删除fadeIn()。但是让它正常化了。再一次,它像一个符咒一样工作。谢谢我要学习我的UI技能,哈哈。我真的很感激。