大家好我试试jquery和我试图制作一个简单的标签菜单,但我不能让它隐藏我的内容,你可以看到我在这里做了什么
希望你能告诉我我做错了什么答案 0 :(得分:1)
我就是这样做的:
$(function() {
var tabContainers = $('div.tabs > div');
tabContainers.hide();
$('.tabsNavigation a').click(
function(){
var which = $(this).parent().index();
$(tabContainers).eq(which).show().siblings().filter('div').hide();
return false;
});
})
注意:
filter()
拼写错误,因此无法正常工作。答案 1 :(得分:0)
http://jsfiddle.net/loktar/YyJ7V/3/
$(function() {
var tabContainers = $('div.tabs > div');
tabContainers.hide().filter('#tab1').show();
})
过滤器被拼错,也改为#而不是:,它似乎有效。也像上面发布的David Thomas一样,我不得不在js小提琴中把它改成jquery,默认设置为mootools。