Ich habe eine Suchleiste für die FAQ-Seite erstellt, die ich mit den Bootstrap-Tabs mache. Wenn Sie auf die Schaltflächen klicken, wird der Inhalt des Tabs angezeigt - aber beim Durchsuchen des Inhalts wird dieser nicht angezeigt. Ich habe versucht, den Inhalt zu erhalten, indem die divs id passenden und dann die div Display none
-inline-block
Einstellung (um es sichtbar zu machen), aber es verursacht andere Probleme ....Wie bekomme ich den Inhalt des Bootstrap-Tabs?
$('#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');
});
}
});
Hier ist meine plunker
Minar - danke für die schnelle Antwort, leider funktioniert es nicht, ich möchte den Inhalt des Tabs von der Suche auf die gleiche Weise wie das Klicken auf die Tabs .... – RoyBarOn