我试图根据th表格的不同元素的点击显示不同的数据.我正在使用jQuery 1.7
但我不知道为什么这不起作用?
我想要的是,当用户点击特定时th,那个具有该th标识的类的表应该显示,其他表必须在那时隐藏.
这是我的小提琴,请帮助我.
注意:请不要提出其他方法,因为我已经在该页面中编写了很多jquery代码.
谢谢
而不是使用:
$('#detailsDiv > table').hasClass(''+thisvalue +'').show();
Run Code Online (Sandbox Code Playgroud)
使用过滤器:
$('#detailsDiv > table').filter('.'+thisvalue +'').show();
Run Code Online (Sandbox Code Playgroud)
或者在1个选择器内
$('#detailsDiv > table.' +thisvalue).show();
Run Code Online (Sandbox Code Playgroud)
hasClass检查表是否有一个返回布尔值的类.该filter功能在当前结果之间进行过滤.
现场演示:http://jsfiddle.net/78UKh/4/
| 归档时间: |
|
| 查看次数: |
79 次 |
| 最近记录: |