私はブートストラップのタブでやっているFAQページ用の検索バーを作成しました。ボタンをクリックするとタブのコンテンツが表示されますが、コンテンツを検索するときは表示されません。ここで ブートストラップタブのコンテンツを取得する方法
$('#faq_search').on('keyup', function() {
var filter = $(this).val();
if (filter.length > 2) {
$(".faq_cont_right ul li").each(function() {
$(this).removeClass('foo');
if ($(this).text().search(new RegExp(filter, "i")) < 0) {
$(this).show();
} else {
$(this).show();
$(this).addClass('foo');
}
});
} else {
$(".faq_cont_right ul li").each(function() {
$(this).removeClass('foo');
});
}
});
は私
plunker
です....私はdiv要素のidを照合して、(それが見えるように)
inline-block
に
none
からのdivの表示を設定することで、コンテンツを取得しようとしたが、それは他の問題を引き起こしました
Minar - すばやくお返事ありがとうございます。残念ながら、うまくいきません。タブをクリックするのと同じ方法で検索すると、タブのコンテンツを表示したいと考えています.... – RoyBarOn