Мне нужно найти (и скрыть) все ссылки с изображениями (.jpg, .png, .gif) в href, поскольку они заставляют мои фрагменты wordpress разбиваться.Найти <a> с расширением изображения в href (jQuery)
Большое спасибо.
Мне нужно найти (и скрыть) все ссылки с изображениями (.jpg, .png, .gif) в href, поскольку они заставляют мои фрагменты wordpress разбиваться.Найти <a> с расширением изображения в href (jQuery)
Большое спасибо.
$('a').filter(function() {
return $(this).attr('href').match(/\.(jpg|png|gif)/i);
}).hide();
Хорошо, понял это: P
$("a[href$='.jpg']").addClass('hide');
Вы могли бы вместо того, чтобы назвать '.hide()', если вы не хотите. –
Вы должны рассмотреть для .jpg, .jpeg, .JPG и .JPEG Имея пример Дэвида, который нечувствителен к регистру и добавляет jpeg, должен быть трюк. (Мне плохо с регулярным выражением, чтобы написать правильный ответ, извините) – Omiod
+1 Мне нравится этот ... очень DRY – alex
Он также работал бы в некоторых случаях, таких как image1.jpg & uname = tom ... однако, говоря, что он также будет соответствовать расширению, если это произойдет как часть URL-адреса в другом месте ... но это кажется маловероятным. – alex