Im пытается выбрать элемент с помощью его название, которое хранится в переменной:добавление переменной в селектор jQuery?
$('.images').hover(function(){
var img = $(this).attr("title");
$(".image-border[title='img']").addClass('show');
}
однако, как вы можете себе представить, переменная рассматривается как часть строки ... это даже возможность ?
Это был скорее подход, который я искал. безопасность важна даже для самых маленьких вещей! - спасибо –
Хорошо, теперь это выглядит лучше. –
Используйте этот селектор для запуска функции фильтра, '.image-border [title]'. Не то, чтобы он менял ответ, точно поставленный @zzzzBov. Он просто уменьшает количество проверяемых элементов, поскольку он предоставляет только элементы .image-border, которые имеют в них атрибут title. – SuperNOVA