2016-04-27 10 views
-1

ごめんタイトルはボタンをクリックしてすべてのアンカータグをトリガーする方法は?

間違っている場合、私は

は事前

$(function(){ 
 
    $("#bb").click(function(){ 
 
    $('a').click(); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 
 

 
<body> 
 
    <div> 
 
    <a href="1.link">test</a> 
 
    <br /> 
 
    <a href="2.link">test2</a> 
 
    <br> 
 
    <input type="button" id="bb" value="click"> 
 
    </div> 
 
</body>

+0

コードを実行するとどうなりますか? – guradio

+0

open only last link @guradio – Gomzy

+0

あなたの現在のコードは、あなたが必要としているはずです。そうでない場合は、コンソールでエラーをチェックしてください。あなたはN 'a '要素を同時にクリックすると、正確に何が起こると思いますか? –

答えて

3

でお願いしますシングルクリック上のすべてのリンクを開くには、次のように試してみてください。

$("#bb").click(function() { 
    $('a').each(function() { 
     window.open($(this).attr('href'), '_blank'); 
    }); 
}); 
関連する問題