场景

EasyUI中文网:

http://www.jeasyui.net/

下载:

http://www.jeasyui.net/download/jquery.html

选择免费版下载,下载后解压:

实现

打开IDEA-new Project-Maven--勾选Create from archetype--选择webapp

设置自己的Maven仓库等。

建成之后

在webapp下新建easyui文件夹,并将上面下载的easyui的文件复制过来

然后在此文件夹下新建test.html

添加两个li菜单

<ul><li><span>菜单1</span></li><li><span>菜单2</span></li>
</ul>

运行项目,打开浏览器查看效果

关于IDEA中运行Web项目参照:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/90745189

引入EasyUI

在webapp下新建test.html

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="easyui/themes/icon.css"><script type="text/javascript" src="easyui/jquery.min.js"></script><script type="text/javascript" src="easyui/jquery.easyui.min.js"></script>
</head>
<body>
<ul class="easyui-tree"><li><span>菜单1</span></li><li><span>菜单2</span></li>
</ul>
</body>
</html>

运行结果

创建层级菜单

修改test.html

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="easyui/themes/icon.css"><script type="text/javascript" src="easyui/jquery.min.js"></script><script type="text/javascript" src="easyui/jquery.easyui.min.js"></script>
</head>
<body>
<ul class="easyui-tree"><li><span>菜单1</span></li><li><span>菜单2</span><ul><li><span>菜单2-1</span></li><li><span>菜单2-2</span></li></ul></li>
</ul>
</body>
</html>

效果

引用EasyUI的另一种方式

除了添加class之外,还可以通过js来实现。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="easyui/themes/icon.css"><script type="text/javascript" src="easyui/jquery.min.js"></script><script type="text/javascript" src="easyui/jquery.easyui.min.js"></script>
</head>
<body>
<ul id="tree"><li><span>菜单1</span></li><li><span>菜单2</span><ul><li><span>菜单2-1</span></li><li><span>菜单2-2</span></li></ul></li>
</ul>
<script type="text/javascript">$(function () {$("#tree").tree();})
</script>
</body>
</html>

设置控件的属性

方式一:在标签上直接添加

比如设置树形结构的多选属性。

<ul class="easyui-tree" checkbox="true"><li><span>菜单0</span></li>
</ul>

方式二:通过data-options属性

<ul class="easyui-tree" data-options="checkbox:true"><li><span>菜单00</span></li>
</ul>

方式三:通过js实现

<script type="text/javascript">$(function () {$("#tree").tree({checkbox:true});})
</script>

效果

EasyUI环境搭建与入门基础语法相关推荐

  1. [Python人工智能] 十六.Keras环境搭建、入门基础及回归神经网络案例

    从本专栏开始,作者正式研究Python深度学习.神经网络及人工智能相关知识.前一篇文章详细讲解了无监督学习Autoencoder的原理知识,然后用MNIST手写数字案例进行对比实验及聚类分析.这篇文章 ...

  2. JAVA环境搭建及入门

    Java环境搭建及入门基础语法 Java概述 一 Java语言 背景介绍 1 Java语言背景 语言:人与人交流沟通的表达方式 计算机语言:人与计算机之间,进行信息交流沟通的一种特殊语言 Java语言 ...

  3. Python全栈开发(一)——环境搭建和入门

    今天是2023年的第一天,接下来的一个月里,我将持续更新关于python全栈开发的相关知识,前面一段时间都是基础语法.主要分成四大块:基础.面向对象.MYSQL数据库.Django框架.话不多说,进入 ...

  4. 51单片机开发系列一-51单片机开发环境搭建以及入门汇编代码

    51单片机开发系列一 51单片机开发环境搭建以及入门汇编代码 象棋小子    1048272975 1. 51单片机概述 51单片机是对所有兼容Intel 8031指令系统的单片机的统称.目前教科书基 ...

  5. yolov5-4.0环境搭建,零基础小白都能看得懂的教程。YOLOv5搭建的最快搭建方式,踩坑经历详谈)yolov5/yolov4/yolov3/yolov3通>>>>>>>>>>>>>>>>>第一章

    第一章:python最新YOLOv5-4.0环境搭建,零基础小白都能看得懂的教程.YOLOv5搭建的最快搭建方式,踩坑经历详谈 环境准备: yolov5-4.0环境搭建整体说明 2,anaconda的 ...

  6. java mvc 小程序_[Java教程]Spring MVC 的环境搭建和入门小程序

    [Java教程]Spring MVC 的环境搭建和入门小程序 0 2017-02-17 00:00:16 1.1.下载spring框架包. 1.1.1百度搜索Spring Framework. 进入s ...

  7. python编程语法大全-Python编程入门——基础语法详解

    今天小编给大家带来Python编程入门--基础语法详解. 关于怎么快速学python,可以加下小编的python学习群:611+530+101,不管你是小白还是大牛,小编我都欢迎,不定期分享干货 每天 ...

  8. python编程语法-Python编程入门——基础语法详解

    今天小编给大家带来Python编程入门--基础语法详解. 一.基本概念 1.内置的变量类型: Python是有变量类型的,而且会强制检查变量类型.内置的变量类型有如下几种: #浮点 float_num ...

  9. python编程if语法-Python编程入门基础语法详解经典

    原标题:Python编程入门基础语法详解经典 一.基本概念 1.内置的变量类型: Python是有变量类型的,而且会强制检查变量类型.内置的变量类型有如下几种: #浮点 float_number = ...

最新文章

  1. springboot项目自定义类在配置文件中的提示
  2. mysql 协议的query包及解析
  3. vimrc常用配置项
  4. python对csv文件中的数据进行分类_使用Python读取csv文件并进行分类存储
  5. 关于python变量_关于python变量练习题
  6. python 处理CSV数据
  7. JavaScript学习(五十三)—借用构造方法继承
  8. 为什么民营银行,农村商业银行存款,定期存款利率比五大行还高?
  9. 纯css实现div中未知尺寸图片的垂直居中
  10. CSS让图片垂直居中的几种技巧
  11. ASM磁盘配置(udev)
  12. markdowm快捷键学习
  13. C++模拟手机通信录管理系统
  14. 天猫精灵使用体验之二——家用电器的智能化改造(借助天猫精灵实现家用电器的语音控制)
  15. 成年人改名字要哪些步骤和手续?
  16. linux 路由器 漏洞,多个Linksys EA系列路由器信息泄露漏洞(CVE-2014-8244)
  17. 2.6-使用C#Winform开发Tcp/Udp网络小助手(含步骤和源码)
  18. 微信小程序图片上传到java后台
  19. 集成电路只有丝印如何识别引脚顺序
  20. C#【控件篇】按Tab键可以跳转到下个控件(TabIndex、TabStop的设置)

热门文章

  1. vue教程3:vue常用指令
  2. python制作图片数据集_Pytorch自己加载单通道图片用作数据集训练的实例
  3. linux各版本代码量,linux各版本对应溢出漏洞总结(溢出代码)
  4. 2018python培训多年口碑_2018高考成绩不理想怎么办 学python前途无量
  5. python opencv视频处理教程_OpenCV+Python详细教程-图片+视频(一)-Go语言中文社区...
  6. 安卓电视版linux,MythTV 30.0 发布,前端支持选择Android电视设备
  7. java 第三方代码_Java:如何使用第三方库?
  8. $.ligerdialog.open中确定按钮加事件_彻底搞懂JavaScript中的this指向问题
  9. window环境编译在linux环境运行的golang程序
  10. 如何用php采集照片,使用PHP采集远程图片