Как выбрать все ссылки, протокол которых не http с jQuery?

61
6

Предположим, что у вас есть:


<a href="file://...">link1</a>
<a href="file://...">link2</a>
<a href="http://...">link3</a>
<a href="http://...">link4</a>

Какой код следует использовать для выбора только link1 и link2 без использования a[href^=http]?

спросил(а) 2009-10-07T17:44:00+04:00 11 лет, 4 месяца назад
1
Решение
95

Именно так вы это сделаете:


$('a:not(a[href^=http])')

или

$('a[href^=file]')

Что неправильно с выбором на основе атрибута href?

ответил(а) 2009-10-07T17:50:00+04:00 11 лет, 4 месяца назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема