我的JavaScript似乎有问题。悬停/选定状态仅在第一个按钮上单击。但是当你点击其他人时,选中的状态现在已经在工作了。其他股利选项不工作
$('.option-btn').click(function(){
if ($('.option').hasClass('selected')) {
$(this).removeClass('selected');
} else {
$(this).addClass('selected');
}
});
结果应该是用户可以点击尽可能多的。 (制作几个按钮来激活/选择)
这里的样品小提琴:http://jsfiddle.net/fdLfthnv/
'$( '选项')'将返回的HTMLCollection有许多埃尔具有相同类名的元素,因此仅适用于正在工作的第一个元素... – 2015-02-23 06:31:20