`
nikofan
  • 浏览: 229179 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类

jQuery MiniUI 开发教程 导航控件 ContextMenu:右键菜单(四)

阅读更多
ContextMenu:右键菜单


参考示例:ContextMenu:右键菜单

创建ContextMenu
<ul id="contextMenu" class="mini-contextmenu" >
    <li>
        <span >操作</span>
       

                <li iconCls="icon-new" onclick="onItemClick">新建</li>
                <li class="separator"></li>
                <li iconCls="icon-add" onclick="onItemClick">增加</li>   
                <li iconCls="icon-edit" onclick="onItemClick">修改</li>
                <li iconCls="icon-remove" onclick="onItemClick">删除</li>                     
           

    </li>
    <li class="separator"></li>
    <li iconCls="icon-open" >打开</li>
    <li iconCls="icon-remove" >关闭</li>
</ul>

Javascript处理
function onItemClick(e) {
    var item = e.sender;
    alert(item.getText());    
}

window.onload = function () {
    $("#region1").bind("contextmenu", function (e) {
        var menu = mini.get("contextMenu");
        menu.showAtPos(e.pageX, e.pageY);
        return false;
    });
}

0
0
分享到:
评论

相关推荐

    JQuery之ContextMenu(右键菜单)

    本篇文章将深入探讨jQuery中的ContextMenu插件,这是一种实现右键菜单功能的方法,能够为网页提供更丰富的交互体验。 一、jQuery及其ContextMenu插件简介 jQuery是一个轻量级的JavaScript库,它通过其简洁的API使得...

    jquery-contextMenu右键(左键)菜单插件

    `jQuery-contextMenu`是一款强大的JavaScript插件,专为创建功能丰富的上下文菜单而设计,能够处理大量的元素。这款插件不仅支持传统的右键点击触发,还可以根据需求设置为左键点击显示菜单,极大地提升了用户的交互...

    C# ContextMenu 窗口右键菜单实现

    C# ContextMenu,上下文菜单,在窗体正文区点击右键弹出的菜单,支持多层次显示的右键菜单,大多数的窗体都具备类似的菜单效果,在C#中使用这种菜单,也是比较基本的吧,因此本例子对C#初学者来说,可能比较实用吧。

    3种不同的ContextMenu右键菜单演示.

    在计算机用户界面设计中,右键菜单(通常称为ContextMenu)是一种常见的交互元素,它为用户提供了一种快捷方式来访问特定的操作或功能。本教程将详细讲解三种不同的ContextMenu实现方法,帮助开发者更好地理解和应用...

    jquery contextmenu鼠标右键点击页面弹出菜单选项

    `jQuery.contextmenu`的基本用法是在元素上绑定一个事件监听器,当用户在该元素上右键点击时,会触发预定义的菜单选项。以下是一些关于如何使用`jQuery.contextmenu`的关键知识点: 1. **安装与引入**:首先,你...

    Web contextMenu右键菜单 v2.1

    Web contextMenu右键菜单通过指定的参数,渲染出一个漂亮的右键菜单,并绑定菜单项点击事件。需要的参数有:右键事件e。指定一个事件e,它可能是通过原生js、jq,甚至vue捕捉的;该插件将获取点击的位置,并阻止事件...

    基于contextMenu的右键菜单demo

    右键菜单在实际的项目开放中很少有用到,但也有少部分的项目要求用到。之前自己在网上找了好久,也没有一个完整的demo,但自己的项目要求用到,只能整理了一下网上的资料,现在把完整的一个demo上传至此,不对之处请...

    jquery右键菜单实现

    `jQuery contextMenu`是专门用于创建右键菜单的jQuery插件,由SwisNL团队开发。这个插件提供了丰富的定制选项和灵活性,可以轻松地与现有的jQuery代码集成。在压缩包`swisnl-jQuery-contextMenu-44db0f6`中,包含了...

    基于jquery的网页右键菜单设置,js多级菜单

    在网页开发中,交互性和用户体验是至关重要的因素之一,而右键菜单则为用户提供了一种便捷的操作方式。本文将深入探讨如何使用jQuery实现基于右键的多级菜单,以增强网页功能并提升用户操作体验。 首先,jQuery是一...

    WPF 与 WinForm 调用系统右键菜单/资源管理器右键菜单/桌面右键菜单示例

    本示例主要探讨如何在WPF和WinForm应用中调用系统、资源管理器及桌面的右键菜单,以增强用户交互体验。 首先,让我们深入理解一下这两个技术: 1. **WPF**:作为.NET Framework的一部分,WPF引入了基于XAML的声明...

    echarts右键菜单实例 --- 不修改源码

    3. **创建右键菜单**:在 `contextmenu` 事件的回调函数中,阻止浏览器默认的右键菜单弹出,并自定义我们的菜单。这通常涉及到CSS样式的设计以及DOM元素的创建。可以使用 `event.preventDefault()` 阻止默认菜单,...

    005在控件上单击右键弹出菜单

    3. **关联控件与菜单**:将创建的`ContextMenu`对象赋值给控件的`ContextMenuStrip`属性,这样当用户在该控件上右键点击时,就会显示这个菜单。 ```csharp myControl.ContextMenuStrip = contextMenu; ``` 4. *...

    Web右键菜单 很不错的右键菜单

    在标题和描述中提到的"Web右键菜单 很不错的右键菜单"可能是指一个定制的、功能丰富的JavaScript插件或库,用于增强网站的用户体验。 一、Web右键菜单的重要性 1. 用户体验:默认的浏览器右键菜单虽然基础,但可能...

    jquery插件ContextMenu设置右键菜单

    而jQuery插件,特别是ContextMenu插件,可以让开发者方便地为网页元素添加右键菜单功能。 ContextMenu插件允许我们创建定制的右键菜单,并且对菜单进行各项设置,比如菜单的显示方式、触发元素、菜单项的内容、菜单...

    优化后的CEdit自定义或屏蔽右键菜单派生类

    在某些情况下,我们可能需要对CEdit控件进行定制,例如改变其默认行为,或者提供特定的功能,如禁用或自定义右键菜单。在标题提到的“优化后的CEdit自定义或屏蔽右键菜单派生类”中,我们将探讨如何通过派生CEdit类...

    易语言屏蔽控件右键菜单源码

    在易语言中,编写程序时可能会遇到需要对控件进行操作的情况,比如屏蔽控件的右键菜单。这在很多情况下是必要的,例如为了防止用户误操作或保护程序内部逻辑不被干扰。 标题"易语言屏蔽控件右键菜单源码"所指的就是...

    Js右键菜单,js菜单,漂亮的Js右键导航,好用的Js右键菜单

    本文将深入探讨"Js右键菜单,js菜单,漂亮的Js右键导航,好用的Js右键菜单"这一主题,帮助开发者了解如何利用JavaScript实现高效、美观的右键菜单功能。 一、JavaScript右键菜单的基本原理 在网页上,右键点击事件...

    jquery 右键菜单功能

    总结来说,jQuery实现右键菜单功能是通过捕获`contextmenu`事件,阻止默认行为,动态创建和显示菜单,并处理点击事件来执行相应操作。结合`jqGrid`插件,可以进一步增强表格数据的交互性,提供更丰富的用户界面。在...

Global site tag (gtag.js) - Google Analytics