JGUI源码:实现图标按钮及下拉菜单(16)

效果如下

代码片段如下

<div class="jgui-btn" id="personalbtn" style="float:right;">
                <div class="jgui-btn-info">
                    <img src="./images/head.jpg"></img>
                    <span>麦田守望者</span>
                    <i class="jgui-btn-down"></i>
                </div>
                <div class="jgui-menu" id="testmenu">
                    <div class="jgui-menuitem off">切换用户</div>
                    <div class="jgui-menuitem exit">退出系统</div>
                </div>
            </div>
//用户事件
  $("#personalbtn").unbind(‘click‘).click(function ()
  {

      var $this=$(this);
      var $btnmenu=$this.find(‘.jgui-menu‘);
      //显示菜单
      $btnmenu.css("top",$this.position().top+$this.height());
      $btnmenu.css("left",$this.position().left);
      $btnmenu.css("right",10);
      $btnmenu.css("visibility","visible");
      $btnmenu.find(‘.closecurtab‘).unbind("click").click(function(event){
      $this.find(".jgui-tab-close").first().trigger("click");
      });
      //关闭其它
      $btnmenu.find(‘.off‘).unbind("click").click(function(event){
        alert(‘点击了切换用户‘);
      });
      //关闭左边
      $btnmenu.find(‘.exit‘).unbind("click").click(function(event){
        alert(‘点击了退出系统‘);
      });
      return false;
  });

原文地址:https://www.cnblogs.com/zhaogaojian/p/10534376.html

时间: 2024-08-02 15:19:52

JGUI源码:实现图标按钮及下拉菜单(16)的相关文章

Bootstrap单按钮的下拉菜单

简介 把任意一个按钮放入 .btn-group 中,然后加入适当的菜单标签,就可以让按钮作为菜单的触发器了. 插件依赖 按钮式下拉菜单依赖下拉菜单插件 ,因此需要将此插件包含在你所使用的 Bootstrap 版本中. 完整代码: <!DOCTYPE HTML><html><head><link rel="stylesheet" href="/stylesheets/bootstrap.min.css"> <scr

bootstrap分割的按钮下拉菜单,按钮和下拉菜单不对齐问题

[背景] 最近在研究bootstrap,在实现分割的按钮下拉菜单时,遇到这样一个问题,按钮和下拉菜单不对齐.大小不一样,见下图: [解决方式] 需要加一句<!DOCTYPE html>,html加在<html>标签前面,jsp加在<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

图片、图标类、下拉菜单、按钮、按钮组

<!DOCTYPE html> <html> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title></title> <link rel="stylesheet" href="bootstrap.mi

基于jQuery带图标的多级下拉菜单

之前为大家分享了很多导航菜单.今天我们要来分享一款很不错的jQuery左侧带小图标的多级下拉菜单,菜单是垂直的,每一个菜单项带有一个小图标,看起来非常专业.并且菜单支持无限极下拉,所以对各位Web开发者来说非常实用.菜单时基于jQuery的,所以基本可以支持所有的浏览器. 在线预览   源码下载 实现的代码. html代码: <div class="content"> <ul class="vertical-nav dark red"> &l

JS 按钮下一步 下拉菜单内容转换

下一步按钮 用到的知识点 点击事件  onclick 移除属性  removeAttribute 创建属性  setAttribute 源代码 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 </head> 7 <body> 8 <input id="aaa&qu

js 点击按钮显示下拉菜单

<li> <a id = "rank" onclick="showGroup()"></a></li><li id = "buttonGroup" style="display: none"> <a href="#"> </a> <a href="#"> </a> </li&

Bootstrap&lt;基础十四&gt; 按钮下拉菜单

使用 Bootstrap class 向按钮添加下拉菜单.如需向按钮添加下拉菜单,只需要简单地在在一个 .btn-group 中放置按钮和下拉菜单即可.也可以使用 <span class="caret"></span> 来指示按钮作为下拉菜单. 下面的实例演示了一个基本的简单的按钮下拉菜单: <!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 基本的按钮下拉菜单&

Bootstrap入门(十)组件4:按钮组与下拉菜单结合

先引入本地的CSS文件和JS文件(注:1.bootstrap是需要jQuery支持的.2.需要在<body>当中添加) <link href="css/bootstrap.min.css" rel="stylesheet"> <script src="jquery-3.1.0.min.js" type="text/javascript"></script> <script

Eclipse插件开发学习笔记【5】--- 给视图添加下拉菜单和按钮

我们采用上篇中的示例,需要在View2中添加两个按钮和下拉菜单中添加两项. 首先,新建一个继承ActionGroup类,AddActionGroup,具体代码如下: /** ************************************ AddActionGroup类 **/ package viewsconnection.actions; import org.eclipse.jface.action.Action; import org.eclipse.jface.action.I