ayuda Menu clic derecho del mouse
Publicado por Carlos (6 intervenciones) el 18/12/2015 05:18:23
Disculpen me pueden decir que esta mal en este código se supone que solo debe de iniciar el menú con el clic derecho pero lo esta haciendo con los dos clic izquierdo y el derecho pero yo lo necesito solo con el clic derecho me pueden ayudar por favor les dejo el código para que lo revises.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<html>
<head>
<style>
#rightmenu{display: none;position: absolute;z-index: 999;background: #dedede;
border: 1px solid #ccc;box-shadow: 0 1px 2px #bbb;list-style: none;padding:5px 9px;}
#rightmenu li{padding: 2px 0;border-bottom: 1px solid #f0f0f0;border-top: 1px solid #ccc;}
#rightmenu li.first{border-top: none;}
#rightmenu li.last{border-bottom:none;}
#rightmenu li a{text-shadow:0 0 1px white;color:#333;text-decoration: none;}
#rightmenu li a:hover{color:#888;}
</style>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(document).bind("contextmenu",function(e){
if($("#rightmenu").is(":visible")){
$("#rightmenu").hide().slideToggle("fast").css({
left:e.pageX,
top:e.pageY
});
}
else{
$("#rightmenu").slideToggle("fast").css({
left:e.pageX,
top:e.pageY
});
}
return false;
}).click(function(){
$("#rightmenu").slideToggle("fast");
});
});</script>
</head>
<body>
<ul id="rightmenu">
<li class="first"><a href="URL">Asignaciones BTPI</a></li>
<li><a href="URL">Tabla de Colores</a></li>
<li class="last"><a href="URL">Visor de Codigo Web</a></li>
</ul>
<a href="#">Asignaciones BTPI</a>
</body>
</html>
Valora esta pregunta


0