easyUI学习笔记_基础

1.easyUI介绍

  • easyui是一种基于jQuery的用户界面插件集合。【要想操作EasyUI,必须先导入JQ的核心JS文件】
  • -

2.easyUI外部文件引入

  • easyui.css
    EasyUI的核心css文件 导入css文件的时候,需要将图片目录一并导入
  • icon.css
    EasyUI图标相关的css文件 导入css文件的时候,需要将图片目录一并导入
  • demo.css
    用户自定义的样式文件,开发的时候可以不用导入
  • jquery.min.js
    它是jquery的核心js文件,只不过处于安全考虑隐藏了其版本号!
  • jquery.easyui.min.js
    它是EasyUI核心的js文件,它必须放在jquery的核心js文件之后!
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>EasyUI模板代码</title>
        <link rel="stylesheet" type="text/css" href="css/easyui.css">
        <link rel="stylesheet" type="text/css" href="css/icon.css">
        <script type="text/javascript" src="js/jquery.min.js"></script>
        <script type="text/javascript" src="js/jquery.easyui.min.js"></script>
    </head>
    <body>

    </body>
</html>

3.easyUI的组件使用方式

3.1easyUI组件的创建

HTML方式创建组件(静态)

定义一个class属性,值为:easyui-组件名称

<标签名 id="w" class="easyui-组件名称" data-options="属性名1:'属性值1',属性名:'属性值2',...,属性名n:'属性值n'">
            The window content.
</标签名>

JS方式创建组件(动态)

  1. 先得定义一个div(显示组件)
  2. 然后使用js代码
    $(“选择器”).组件名称({

    })
<标签名 id="btn"></标签名>
$("#btn").组件名称({
    属性名1:'属性值1',
    属性名2:'属性值2',
    ...
    属性名n:'属性值n'
    });

3.2easyUI事件的添加

定义的位置:在创建组件的内部

$("#p").panel({
    //定义属性
    title:"这是我的一个Panel",
    width:300,
    height:150,
    closable:true,
    tools:[{
            iconCls:'icon-add',
            handler:function(){alert('add')}
        },{
            iconCls:'icon-edit',
            handler:function(){alert('edit')}
        }],
    //添加一个事件
            onBeforeClose:function(){
                alert("面板即将关闭……");
            }
        });

3.3easyUI方法的调用

<input type="button" value="设置新标题">
    //为这个按钮绑定一个事件,操作EasyUI相关的方法
    //书写一个方法(设置一个新的标题)【方法在创建组建的外部操作的,方法需要在手册中查询即可】
    $("input:first").click(function(){
        //alert("abc");
        //$("选择器").组件名("方法名","方法参数");
        $("#p").panel("setTitle","新标题Niubility");
    });

4.easyUI组件之window

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>EasyUI入门_window组件</title>
        <link rel="stylesheet" type="text/css" href="css/easyui.css">
        <link rel="stylesheet" type="text/css" href="css/icon.css">
        <script type="text/javascript" src="js/jquery.min.js"></script>
        <script type="text/javascript" src="js/jquery.easyui.min.js"></script>
    </head>
    <body>
        <!-- 
            属性介绍 
                class:定义的方式easyui-组件名称
                title:组件的标题
                data-options:定义所有EasyUI的样式都放到这个属性中去(style里面的内容都可以放进去)【多个样式之间使用逗号隔开】
                iconCls:'icon-save' :定义了组件的图标 
        -->
        <div id="w" class="easyui-window" title="商品信息" data-options="iconCls:'icon-save',width:'500px',height:'200px',padding:'10px'">
            The window content.
        </div>
    </body>
</html>

猜你喜欢

转载自blog.csdn.net/qq_35537301/article/details/78313265
今日推荐