Мне нужно показывать только динамически изображения, содержащие текст, введенный в поле ввода, на основе текста, содержащегося в атрибуте «alt».
Мне нужен фильтр для специальных символов и без учета регистра для напечатанного текста. Например, когда набирается слово «coração», изображения с «coracao» должны отображаться в результатах, а также игнорировать регистр («CORAÇÃO» должно возвращать изображения с «coracao», или «Example» должен возвращать «example»). Помните, что атрибуты alt не содержат никаких специальных символов.
Код, который у меня есть (я не знаю javascript, только что найденный в интернете)
$("#myinput").keyup(function() {
var val = $.trim(this.value);
if (val === "")
$('img').show();
else {
$('img').hide();
$('img[alt*=' + val + "]").show();
}
});
Спасибо.