вечер добрый, подскажите пожалуйста, почему вот этот код работает как надо:
a = window.document.getElementsByTagName('a');
if (a){
for (i = 0; i < a.length; i ++){
if (/qa\.php\?id=100/i.test(a[i].href)) { a[i].click(); }
}
}
а вот этот хоть убей не хочет у меня выполняться
$(document).find('a').each(function(){
a=$(this).attr('href');
if (/qa\.php\?id=100/i.test(a)) {$(this).click();}
});
может я что-то не так делаю ? вообще проблема в том, что во втором варианте клик не срабатывает, а вешаю другое событие - вроде норм.