遇到一些奇怪的问题,无法弄清楚出了什么问题。我的控制台上没有出现错误。
我正在尝试用变量作为类来过滤我的选择器。见jsFiddle及以下
谢谢!
http://jsfiddle.net/danielredwood/SUxQx/2/
JavaScript的:
$('.titles li').click(function() {
$(this).addClass('selected').siblings().removeClass('selected');
var selected = $(this).attr('class').replace(' selected', ''),
next = $('.lyrics article').hasClass(selected);
$('#w').html(selected); //for testing, shows what the value is
$('#x').html(next); //ditto
$('.shown').fadeOut(400, function() {
$(this).removeClass('shown');
next.fadeIn(400).addClass('shown');
});
});