2015-09-16 49 views
1

我有下面的代碼,我想單擊重置按鈕。點擊用CSS選擇器定位的jQuery元素

<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

如果你想效仿DOM錨元素的點擊,使用,

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

否則將觸發綁定到該元素的jQuery的單擊事件。在這種情況下,您沒有綁定到該錨點元素的任何點擊事件。

+0

它的工作原理。謝謝! – user4523851

+0

隨時歡迎!所以你可以接受它作爲答案嗎? –