2014-11-06 89 views
1

有人可以指出我爲什麼不能在點擊重置按鈕使其處於活動狀態後將其重置爲原始狀態?重置數據切換按鈕

function resetbtnstate() { 
    $(.btn-group).removeClass('active'); 
} 

JSFiddle

回答

4

你忘了引號來包裝你的選擇:$(.btn-group)應該是$('.btn-group')。此外,類active被應用到該按鈕,不給btn-group元素,所以它需要如下:

function resetbtnstate() { 
    $('button').removeClass('active'); 
} 

您也可以使用任何其他有效的選擇,其將針對該按鈕,如$('.btn').removeClass('active'); ,甚至是巧妙的東西,比如$('.active').removeClass('active');

+0

謝謝。如果我想要定位btn組下的所有活動按鈕,那麼我該怎麼做呢? – aldrin 2014-11-06 19:20:12

+1

'$('。btn-group> .active')'。 >是子選擇器。 – 2014-11-06 19:22:33