jqueryui开发,jqueryuijs

使用jQuery UI库开发Web界面的简单入门指引

一.jQuery

创新互联建站长期为超过千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为枣庄企业提供专业的成都网站建设、网站建设枣庄网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。

UI

jQuery

UI

是以jQuery

为基础的开源JavaScript

网页用户界面代码库。包

含底层用户交互、动画、特效和可更换主题的可视控件。我们可以直接用它来构建具有很

好交互性的web

应用程序。

jQuery

UI

的官网网站为:

jquery-ui-x.xx.x.custom.zip

。里面目录结构如下:

1.css,包含与jQuery

UI

相关的CSS

文件;

2.js,包含jQuery

UI

相关的JavaScript

文件;

3.Development-bundle,包含多个不同的子目录:demos(jQuery

UI

示例文件)、docs(jQuery

UI

的文档文件)、themes(CSS

主题文件)和ui(jQuery

ui

的JavaScript

文件)。

4.Index.html,可以查看jQuery

UI

功能的索引页。

二.CSS

主题

CSS

主题就是jQuery

UI

的皮肤,有各种色调的模版提供使用。对于程序员,可以使用

最和网站符合的模版;对于美工,也提供了没有任何样式的模版基于设计。

可以在这里:

查看已有模版样式。

三.

简单引入

由于jQuery

UI

不同组件的引入都有类似的特点和语法,所以这里只介绍两种组件

的引入方式,这样可以以此类推其他组件的引入方式。

button

按钮

//将button

按钮设置成UI

$('#button').button();

dialog

对话框

//将div

设置成dialog

对话框

$('#dialog

').click(function

()

{

$("#dialog

").dialog();

});

这样的形式,可以得知,jQuery

UI的引入都是这样的

组件名()

方法的形式引入。

基于jquery开发的UI框架有哪些

国产jQuery UI框架 (jUI) DWZDWZ富客户端框架(jQuery RIA framework), 是中国人自己开发的基于jQuery实现的Ajax RIA开源框架. 设计目标是简单实用,快速开发,降低ajax开发成本。 欢迎大家提出建议,我们将在下一版本中进一步调整和完善功能.共同推进国内整体ajax开发水平。

2.jQuery的界面插件 Ninja UI

jQuery 是一个非常优秀的 JavaScript 框架,而且还有相当多的插件。其中的一些UI插件也相当的给力,比如 Ninja UI,是一款界面插件,使用它将能给你的项目增色不少。此插件包含有幻灯,智能提示等常见的效果。

3.jQuery的UI框架 Chico UI

和 jQuery UI 一样,Chico UI 包含 auto-complete, blink, carousel, countdown, date-picker, dropdown, expand, calendar 等诸多逐渐,同时还提供一个 CSS 布局框架,用于实现网页布局和表格。

4.jQuery UI 组件库 PrimeUI

PrimeUI 是 PrimeFaces 团队的一个 jQuery UI 组件库,目前包含多个 UI 部件

5.Jquery的UI库 w2ui

基于Jquery的UI库,包含常用UI组件,如:布局、表格、树形、Tabs、工具条、弹出菜单、表单等等。

采用Html5 + CSS3编写,可以支持常用的浏览器,如:Chrome、FireFox7+、Safari 5+和IE 9+等。

6.jQuery UI组件 jQuery UI

jQueryUI 是一套 jQuery 的页面 UI 插件,包含很多种常用的页面空间,例如 Tabs(如本站首页右上角部分) 、拉帘效果(本站首页左上角)、对话框、拖放效果、日期选择、颜色选择、数据排序、窗体大小调整等等非常多的内容。

7.jQuery的UI工具包 jQuery Tools

jQuery easyui 为网页开发提供了一堆的常用UI组件,包括菜单、对话框、布局、窗帘、表格、表单等等组件,

8.jQuery的UI框架 Liger UI

LigerUI是基于jQuery开发的一系列控件组,包括表单、布局、表格等等常用UI控件 使用LigerUI可以快速创建风格统一的界面效果

9.快速开发WebUI jQuery MiniUI

jQuery MiniUI - 快速开发WebUI。

包含控件:DataGrid、Tree、TreeGrid、Menu、Toolbar、Tabs、Layout、Panel、DatePicker、ComboBox、TreeSelect、TextBoxList等。

典型应用:页面布局、CRUD、Master/Detail、数据验证等。

10.jQuery的UI插件 Smart UI

JQuery Smart UI是基于JQuery的Ajax开发框架,实现前、后台分离、功能和数据分离,UI层全部使用htm+js+json完成,通过一个统一数据接口与服务端进行数据交换。

jQuery与jQuery UI有啥区别?

(1)jQuery是一个js库,主要提供的功能是选择器,属性修改和事件绑定等。

(2)jQuery UI则是在jQuery的基础上,利用jQuery的扩展性,设计的插件。提供了一些常用的界面元素,诸如对话框、拖动行为、改变大小行为等。

在运用中会有闭包, 由于函数内部定义变量作用域问题,如果外部想用这个内部函数创建的一个变量;那就需要在这个函数内部在创建一个函数,创建的这个函数相当于一个桥梁把内部外部函数的变量抛出,这样就解决了不能访问这个变量的问题,那这个内部函数就称为闭包。

其具体特性如下:

a.函数内再嵌套函数

b.内部函数可以引用外层的参数和变量

c.参数和变量不会被垃圾回收机制回收

概括的说,闭包就是能够读取其他函数内部变量的函数,在本质上,它是将函数内部和函数外部连接起来的一座桥梁。

如何使用jQuery UI开发Web程序

jQuery UI开发Web程序步骤:

在百度搜索引擎搜索“jQuery UI”,并且下载。

解压jquery-ui-1.11.4,工程目录如下图所示。

新建HTML文件,引入jquery-ui.min.css、jquery.js、jquery-ui.min.js三个文件。其中jquery-ui.min.css是jQuery UI样式文件,jQuery UI顾名思义依赖jQuery,所以需要引入jQuery库,另外,需要引入jQuery UI本身的Javascript库,这里引入压缩版本以减少文件的体积。

jQuery UI是以 jQuery 为基础的开源 JavaScript 网页用户界面代码库。包含底层用户交互、动画、特效和可更换主题的可视控件。


分享标题:jqueryui开发,jqueryuijs
本文来源:http://ybzwz.com/article/dsdodip.html