2016-06-21 8 views
-1

同じ名前の別のクラスをクリックするにはどうすればよいですか?同じ名前の2番目のクラス名をクリック

HTML:

<span class="pointer" onclick="window.open('index','_blank');">ux</span> 
<span class="pointer" onclick="window.open('index','_blank');">ux</span> 
<span class="pointer" onclick="window.open('index','_blank');">ux</span> 
<span class="pointer" onclick="window.open('index','_blank');">ux</span> 
<span class="pointer" onclick="window.open('index','_blank');">ux</span> 

コード:あなたが使用することができます

document.querySelector('.pointer').click() 
+3

問題を詳しく説明してください...! –

答えて

3

$(".pointer:eq(1)")[0].click(); 

これは、第二のポインタ要素のDOM要素のクリックをトリガーします。代わりに、関数呼び出しのインラインコードを書くの

あるいは、

、あなたはあなたの現在のクリックしたオブジェクトをより細かく制御を与えるjQueryのイベントハンドラを使用することができます。

$(".pointer").click(function() { 
    $(this).hide(); 
    window.open('index', '_blank'); 
}); 
+1

**ありがとうございます.. ** –

+0

また、クリックするとどのように私はそれを隠すのですか? –

+0

どの要素を隠す必要がありますか? –

関連する問題