jQueryUI 之控件

总结:总的来说,这些控件可以在官网找到列子,

部分ui效果不如意的,可根据jQueryUI上添加的类选择器等,进行再加工

<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <title></title>
    <script src="../jquery-2.2.4.min.js"></script>
    <script src="jquery-ui.min.js"></script>
    <link rel="stylesheet" href="jquery-ui.min.css" type="text/css"/>

    <script>

        var current = 0;
        var max = 100;
        function changePro() {
            current++;
            if (current > max) {
                current = 0;
            }
            $(‘#pro‘).progressbar(‘option‘, ‘value‘, current);
        }

        $(function () {
            //列表Section控件
            $(‘#acc‘).accordion({
                collapsible: true
            });
            //自动补全控件
            var autoArray = [‘herry‘, ‘right‘, ‘i love you‘, ‘hehe‘];
            $(‘#auto‘).autocomplete({
                source: autoArray,
            })

            //日期控件
            $(‘#date‘).datepicker();

            //对话框控件

            $(‘#btn1‘).button().on(‘click‘, function () {
                $(‘#dio‘).dialog();

            })

            //进度条
            $(‘#pro‘).progressbar({max: 100});
            updatePro();

            //菜单
            $(‘#menu‘).menu( {
                role: null,

                position: { at: "left bottom" }
            });

            //滑动进度条
            $(‘#slider‘).slider({
                slide:function (event,ui) {
                    $(‘#show_value‘).text(ui.value);
                }
            });

            //列表标签切换
            $(‘#tabs‘).tabs();

        })

        function updatePro() {
            setInterval(changePro, 100);

        }

    </script>
    <style>
        /*Chome查看源码后,CSS再加工*/
        .ui-menu {
            width: 217.3px;
        }

        .ui-menu:after{
            content: ‘‘;
            display: block;
            overflow: hidden;
            clear: both;
        }

        .ui-menu-item{
            display: inline-block;
            float: left;
            width: 50px;
            padding: 5px 10px;
            margin: 0;
            text-align: center;
        }

        .ui-front{
            width: 100px;
        }
        .ui-icon{
            width: 0;
            height: 0;
        }
    </style>
</head>

<body>
<div id="acc">
    <h1>标题1</h1>
    <div>
        <p>傲娇攻骄傲公积金垃圾哦我日记噢 哈多喝点大哥大哥更让人哥哥了个个人也好久
        </p>
    </div>
    <h1>标题2</h1>
    <div>
        <p>傲娇攻骄傲公积金垃圾哦我日记噢 哈多喝点大哥大哥更让人哥哥了个个人也好久
        </p>
    </div>

    <h1>标题3</h1>
    <div>
        <p>傲娇攻骄傲公积金垃圾哦我日记噢 哈多喝点大哥大哥更让人哥哥了个个人也好久
        </p>
    </div>

    <h1>标题4</h1>
    <div>
        <p>傲娇攻骄傲公积金垃圾哦我日记噢 哈多喝点大哥大哥更让人哥哥了个个人也好久
        </p>
    </div>
</div>
<br/>
<!--输入自动补全,或输入自动查找-->
<label for="auto">自动补全输入:</label>
<input type="text" id="auto">
<br/>
<!--日期控件-->
<label for="date">输入日期:</label>
<input type="text" id="date">
<br/>
<!--对话框-->
<div id="dio" style="display: none">
    <p>这是对话框</p>
</div>

<br/>
<a id="btn1">弹出对话框</a>

<br/>
<br/>

<!--进度条-->
<div id="pro"></div>

<br/>
<!--菜单-->
<ul id="menu">
    <li><a href="#">People</a>
        <ul>
            <li>工人</li>
            <li>农民</li>
            <li>医生</li>
            <li>军人</li>
        </ul>
    </li>

    <li><a href="#"> People</a>
        <ul>
            <li>工人</li>
            <li>农民</li>
            <li>医生</li>
            <li>军人</li>
        </ul>
    </li>

    <li><a href="#">People</a>
        <ul>
            <li>工人</li>
            <li>农民</li>
            <li>医生</li>
            <li>军人</li>
        </ul>
    </li>
</ul>

<br/>
<br/>

<span id="show_value">0</span>
<div id="slider"></div>
<br/>
<br/>

<div id="tabs">
    <ul>
        <li><a href="#hello1">Hello</a></li>
        <li><a href="#hello2">Hello</a></li>
        <li><a href="#hello3">Hello</a></li>
    </ul>
    <div id="hello1">案件管理及爱国家案经过两个</div>
    <div id="hello2">;观看开关 山沟沟</div>
    <div id="hello3">晴天气突破期投票</div>

</div>

<br/>
<br/>
<br/>
<br/><br/>
<br/>
<br/>
<br/><br/>
<br/>
<br/>
<br/><br/>
<br/>
<br/>
<br/>
</body>

</html>

  

时间: 2024-11-08 12:52:56

jQueryUI 之控件的相关文章

fullcalendar日历控件知识点集合

1.基本的语法: 首先,fullcalendar和JQUERY一样,以面向对象的方式来组织代码.当然,这里的面向对象不过指能够把整个fullcalendar理解为一个类,这个类里包含有非常多的属性.方法.托付(函数回调)作为成员变量.通过为这些成员变量赋值,就可以实例化出一个符合自己需求的fullcalendar实例出来,即终于在浏览器里渲染出的日历.换句话说,我们所做的绝大多数工作就是依照fullcalendar的语法约定去配置出一个符合我们需求的fullcalendar实例.除非对于极少的特

fullcalendar日历控件集合知识

1.基本的语法: 首先,fullcalendar和JQUERY一样,以面向对象的方式来组织代码.当然,这里的面向对象不过指能够把整个fullcalendar理解为一个类,这个类里包含有非常多的属性.方法.托付(函数回调)作为成员变量.通过为这些成员变量赋值,就可以实例化出一个符合自己需求的fullcalendar实例出来,即终于在浏览器里渲染出的日历.换句话说,我们所做的绝大多数工作就是依照fullcalendar的语法约定去配置出一个符合我们需求的fullcalendar实例.除非对于极少的特

jquery-ui日期时间控件实现

日期控件和时间控件为独立控件,日期时间控件要同一时候导入日期控件和时间控件的js,然后在日期控件加入时间控件显示參数,没有导入时间控件js.日期控件函数设置的时间控件參将包错 日期控件官网网址:http://jqueryui.com/ 日期控件js:jquery-ui.js 相应函数及默认属性设置:function Datepicker() 时间控件官网网址:http://plugins.jquery.com/jt.timepicker/ 时间控件js:jquery-ui-timepicker-

jQuery-UI实现折叠面板里的控件拖曳

因一个项目的需要,需要在前端界面实现在折叠面板里拖曳控件到工作区的功能(类似于Android和MFC的可视化界面开发),于是就开始学起了强大的jQuery,发现里面的jQuery-UI有折叠面板.按钮等控件,但当在折叠面板里拖曳按钮时,按钮的拖曳范围只能是折叠面板内部,不能拖到工作区.所以这里绕了个弯实现了一下: 主要的实现过程是:首先在控件表明生成一个副本,每次拖曳控件的时候拖曳的都是副本,当拖曳完成,即鼠标弹起后,原控件表面就又生成一个副本待下次拖曳.(其他一些细节写在了注释里.) 代码:

【jQuery基础编程】jQuery-UI实现折叠面板里的控件拖曳

因一个项目的需要,需要在前端界面实现在折叠面板里拖曳控件到工作区的功能(类似于Android和MFC的可视化界面开发),于是就开始学起了强大的jQuery,发现里面的jQuery-UI有折叠面板.按钮等控件,但当在折叠面板里拖曳按钮时,按钮的拖曳范围只能是折叠面板内部,不能拖到工作区.所以这里绕了个弯实现了一下: 主要的实现过程是:首先在控件表明生成一个副本,每次拖曳控件的时候拖曳的都是副本,当拖曳完成,即鼠标弹起后,原控件表面就又生成一个副本待下次拖曳.(其他一些细节写在了注释里.) 代码:

JQueryUI的datepicker日期控件

在输入日期的时候我们经常需要日期控件,jQueryUI的datapicker就是一个很好的日期控件. 1.简单的datepicker控件 目录结构:(要将images图片放到css目录下面) 代码: <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>jQuery UI 日期选择器(Datepicker) - 限制日期范

javascript 框架、根基技巧、布局、CSS、控件 JavaScript 类库

预筹备之 JavaScript 今朝支流的 JavaScript 框架排名中,jQuery 和 Ext 可算是佼佼者,得到了用户的普遍好评.海内的一些框架许多也是模仿 jQuery 对 JavaScript 停止了包装,不外这些框架的开山祖师 YUI 照样坚持用自己的 JavaScript 类库. jQuery 是今朝用的最多的前端 JavaScript 类库,据初步统计,今朝 jQuery 的占有率曾经跨越 46%,它算是比拟轻量级的类库,对 DOM 的操纵也比拟便利到位,支撑的后果和控件也许

jquery日期控件使用,起止时间

1.下载jQuery核心文件,datepicker是轻量级插件,只需jQuery的min版本就行了,然后到官网http://jqueryui.com/download下载jquery-ui压缩包(可以选择喜欢的theme),里面就包含对datepicker的支持,当然您也可以网站http://marcgrabanski.com/pages/code/jquery-ui-datepicker下载datepicker,包括ui.core.js和ui.datepicker.js. 2.在HTML中引用

Tag It 一款 Jquery控件,当你在文本框中输入逗号时,自动帮你分隔开相关内容

Demo地址:http://webspirited.com/tagit/ 使用方法: 除了JQuery脚本外,下面的脚本也是必须的,这些脚本你都可以去GitHub下载:https://github.com/hailwood/jQuery-Tagit <link href="~/Content/jquery.tagit.css" rel="stylesheet" /><link href="~/Content/tagit.ui-zendes