Я пытаюсь написать пользовательский скрипт для YouTube, который будет выбирать все видео на странице на основе их заголовков, которые также задаются в качестве атрибута title
миниатюрных изображений.
хорошо, но он чувствителен к регистру:
var videoTitle = "the";
$('img[title*="'+videoTitle+'"]').each(function() {
// stuff here
});
Приведенный выше селектор будет сопоставлять любое видео с "the" в заголовке, но не с "The" или "THE", например.
Я прочитал, что могу как-то использовать .filter()
, но я не уверен, как это работает, и я не смог найти пример, который бы подходил моему сценарию.
Я попробовал что-то вродеэто основано на примере, который я нашел в StackOverflow, но он не работает:
$('img[title]').filter(function(){return this.title.toLowerCase() == videoTitle}).each(function() {
// stuff here
});