2016-03-11 42 views
2

我有一些jQuery代碼如下:限制jQuery函數在特定的div

if ($('.test').length) { 
    document.getElementsByClassName("test")[0].click(); 
} 
<div class="one" > 
    <a class="test" href="#">click me </a> 
</div> 
<div class="two"> 
    <a class="test" href="#">click ? </a> 
</div> 

我的功能點擊的a與類的名字,但我有.test兩個元素。我怎樣才能限制我的功能只有.one股利?

任何想法?

回答

3

您可以使用.one .test選擇a你想要的:

if ($('.test').length) { 
    $('.one .test').click(); 
} 
1

你必須寫爲下面的鏈接點擊事件:

$('.one .test').on("click", function() { 

}