У меня есть идея, но я действительно не уверен, как заставить ее работать, у меня есть только фрагменты нескольких методов, которые, похоже, не идут вперёд.Действие происходит только в том случае, если два слова соответствуют
Так что я обращаюсь к вам с блеском, допустим, у меня есть 3 контейнера контента с классом: о, портфолио и контакте, о видимом и двух других скрыты.
У меня есть текстовое поле (или поле поиска, все, что вы хотите назвать), и что я хочу, если я напишу (и после того, как я нажму кнопку ввода) любое из нескольких слов, которые я установил (в данном случае: poftfolio , portofoliu) о контейнере для fadeOut и контейнере с классом портфолио для fadeIn. То же самое касается и контакта.
У меня нет хорошей идеи о том, как я мог это сделать ... Любая помощь? Кроме того, если у вас есть что-то настроенное, скрипка действительно пригодится, чтобы получить четкое представление о том, как это работает.
Благодаря
PS: Возможно, один из лучших функций я могу думать функция JQuery .а - а. (b), но я не знаю, как использовать его для сравнения с текстом в текстовом поле.
я попробовать это, но не в ближайшее время:
$("#portfolio").hide();
$("#wrong").hide();
$('#search').keyup(function() {
if ($("#portfolio").is("#search")) {
$("#portfolio").fadeIn();
}else{
$("#wrong").fadeIn();
}
});
Когда вы говорите '$ ("# портфель"). Есть ("# поиск")', вам получить элемент с 'id' портфеля, а затем проверить, является ли его' id' поиском. Он всегда будет возвращать false. – Stryner
@ По-моему, я как-то понял, что в пути ... мой плохой – Alin
@Alin Посмотреть сообщение.Спасибо – guest271314