Что я пытаюсь сделать, это найти все ссылки на странице, содержащие https, и если они это сделают, сделайте что-нибудь. Однако, когда я запускаю это в Chrome с помощью консоли, я получаю Type Error: Не могу вызвать метод 'indexOf' из null. Я прочитал на SO, что если значение возвращается как неопределенное, то оно прерывает функцию. Поэтому мне интересно, как игнорировать https, которые не имеют значения для onclick? (Кстати, я медленно изучаю javascript/jquery). БлагодаряjQuery .each return TypeError: Невозможно вызвать метод indexOf неопределенного
$("a[href*='https:']").each(function(){
var blah = $(this).attr('onclick');
console.log(blah);
if(blah.indexOf('_gaq') === 0){
console.log('contains gaq');
}
});
Я был (это) и скопировать его неправильно, когда я положил его в SO; Я обновил его. Спасибо – Blexy
Я удалил его из своего ответа. В любом случае проблема с селектором была важной частью. – ThinTim
Я согласен с вами, ThinTim. Множественный селектор атрибутов был для меня новым. Спасибо за документацию. – Blexy