1
私はHTML/CSS/JS/etcの新人で、次のような目標を持っています:テーブルの個々の行を効果的にハイパーリンクしようとしています。私はこれが本質的に可能ではないことを認識していますが、私が最も好むソリューションは単にonclickメソッドを使用していることがわかりました。しかし...Clickイベントを使用してテーブル行をハイパーリンクする
異なる反応のためにマウスボタンを区別する方法はありますか?効果的に、私はリンクのマウスクリックの通常の反応を真似しようとしています。例えば、左クリックは現在のタブでリンクを開き、中クリックは新しいタブでリンクを開き、右クリックはリンクのコンテキストメニューを開きます。私が知っている何
:
- 私は、単純なリンクを現在のタブでリンクを開くことができ、またはwindow.open
- を使用して新しいタブ/ウィンドウに、私はそれだけに反応することができますonclickを持つ、または3つすべてにれるonmousedownとか、助けを
おかげonMouseUpの左クリック!
これは役に立ちますか? http://stackoverflow.com/questions/1206203/how-to-distinguish-between-left-and-right-mouse-click-with-jquery – user2441511