2015-09-16 2 views
1

У меня есть следующий код, и я хочу нажать кнопку сброса.Нажмите элемент jQuery, предназначенный для селектора css

<div class="col-md-3 filter-buttons"> 
    <button class="btn btn-primary"type="submit">Submit</button> 
    <a class="btn btn-default" href="http://return.dev/ai?reset=1">Reset</a> 
</div> 

Я попытался с

$('.filter-buttons a.btn').click(); 

, но не работает. Любые идеи, почему?

+0

Ваш выбор css будет получать массив. Вы должны получить элемент по итерации, чтобы назначить функцию щелчка. – sms

ответ

4

Если вы хотите эмулировать дом якорного элемента нажмите, используйте,

$('.filter-buttons a.btn').get(0).click(); 

В противном случае это вызовет событие JQuery щелчка привязываться к этому элементу. В этом случае вы не привязывали какие-либо события кликов к этому элементу привязки.

+0

Это работает. Спасибо! – user4523851

+0

всегда приветствуется! так что вы можете принять его как право на ответ? –

Смежные вопросы