ブートストラップを使用してレスポンシブ Web サイトを作成しています。新しいシナリオに出くわしましたが、それを解決する方法がわかりません。次のhtmlコードがあります。
<!-- button color depending on desktop vs. phone -->
<button class="btn visible-desktop" id="modifyVLANS">Modify VLANS</button>
<button class="btn hidden-desktop lsm-visible-phone btn-warning" id="modifyVLANS">Modify VLANS</button>
後で、次のjqueryがあります:
//show list
$('#modifyVLANS').click(function() {
do something....
ただし、同じ名前のボタンが 2 つあるため、モバイル デバイスでは onclick イベントが発生しません。別々のイベント ハンドラを持つ 2 つの別々のボタンを作成したくありません。コードがまったく同じになるからです。どうすればこの問題を回避できますか?
ありがとう。