Мне нужно хорошее решение для управления левой и правой кнопкой мыши на div с помощью специального класса (live).Для меня важно, чтобы код работал в каждом новом браузере.
Надеюсь, кто-нибудь может мне помочь.
Моя первая попытка ... // правый клик не работает
HTML
<div id="test_one" class="my_class">Click here</div>
<br /><br />
<div id="test_two" class="my_class">Click here</div>
JS
$(document).ready(function test()
{
$(".my_class").bind("contextmenu",function(e){ return false; });
$(".my_class").live('click', function(e)
{
if(e.button == 0 || e.button == 1)
{
alert('L -> '+this.id+'');
}
else if(e.button == 2){
alert('R -> '+this.id+'');
}
});
});
пример: http://jsfiddle.net/EWXse/
Заранее спасибо!Питер