2016-08-14 7 views
-1

同じjqueryポップアップ・タブにリンクする2つのハイパーリンクがマイページにありますが、どちらも同じIDを使用します。 w3Cバリデータを使用すると、一意のIDを使用する必要があるというエラーが表示されます。同じIDを2回使用することはできませんが、同じページで同じポップアップ・タブに2回リンクする必要がある場合はどうすればいいですか?W3C IDが重複していますが、2つのIDが必要です

<a href="/register" class="open-popup-link" id="register-link">Register</a> 
<a href="/register" class="open-popup-link" id="register-link">Join now!</a> 

誰かがより良い解決策を持っていますか? hrefを元のhrefにリンクすることはできますか?この方法では、ページにIDが1つありますか?

+2

aからclass及び添付イベントリスナーへidは 'class'と' id'を移動し、 'それとA'は' –

+1

をclass'するイベントリスナーを付けます@ Jeff Puckett私はコードでもっと説明することができます、私はまだ新人です。あなたはそれをこのようにすることを意味しますか? Register Tarkan

答えて

0

変更することをclass

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<script src="http://www.swip.codylindley.com/jquery.popupWindow.js"></script> 

<a href="http://example.com" class="open-popup-link register-link">Register</a> 
<a href="http://example.com" class="open-popup-link register-link">Join now!</a> 

<script> 
$(".register-link").popupWindow({ 
    height:500, 
    width:800, 
    top:50, 
    left:50 
}); 
</script> 
関連する問題