jQuery UI的基本使用方法与技巧

一、概述

jQuery UI is a widget and interaction library built on top of the jQuery JavaScript Library, that you can use to build highly interactive web applications. This guide is designed to get you up to speed on how jQuery UI works. Follow along below to get started.

二、下载步骤

下载jquery ui需要3个步骤:

1.选择要下载的控件;

2.选择样式,theme;

3.选择版本,点击下载,可以里。

三、UI使用方法

1.基本使用方法

you‘ll need to include these 3 files on any page to use jQuery UI widgets and interactions:

<link type="text/css" href="css/themename/jquery-ui-1.8.22.custom.css" rel="Stylesheet" />

<script type="text/javascript" src="js/jquery-1.4.4.min.js"></script>

<script type="text/javascript" src="js/jquery-ui-1.8.22.custom.min.js"></script>

Once you‘ve included the necessary files, you can add some jQuery widgets to your page. For example, to make a datepicker widget, you‘ll add a text input element to your page and then call .datepicker(); on it. Like this: HTML: <input type="text" name="date" id="date" />

JS:

$(‘#date‘).datepicker();

2.定制样式

jQuery UI basics: using options

Each plugin in jQuery UI has a default configuration which is catered to the most basic and common use case. But if you want a plugin to behave different from its default configuration, you can override each of its default settings using "options". Options are a set of properties passed into a jQuery UI widget as an argument. For example, the slider widget has an option for orientation, which allows you to specify whether the slider should be horizontal or vertical. To set this option for a slider on your page, you just pass it in as an argument, like this:

$(‘#mySliderDiv‘).slider({

orientation: ‘vertical‘

});

You can pass as many different options as you‘d like by following each one with a comma (except the last one):

$(‘#mySliderDiv‘).slider({

orientation: ‘vertical‘,

min: 0,

max: 150,

value: 50

});

Just remember to surround your options with curly brackets { }, and you‘re well on your way.

四、相关控件的使用

1.按钮

Button enhances standard form elements like button, input of type submit or reset or anchors to themable buttons with appropiate mouseover and active styles.

<script>

$(function() {

$( "input:submit, a, button", ".demo" ).button();

$( "a", ".demo" ).click(function() { return false; });

});

</script>

<div class="demo">

<button>A button element</button>

<input type="submit" value="A submit button">

<a href="www.nuoya66.com">An anchor</a>

</div><!-- End demo -->

<div class="demo-description" style="display: none; ">

<p>Examples of the markup that can be used for buttons: A button element, an input of type submit and an anchor.</p>

</div><!-- End demo-description -->

2.对话框

A dialog is a floating window that contains a title bar and a content area. The dialog window can be moved, resized and closed with the ‘x‘ icon by default.

If the content length exceeds the maximum height, a scrollbar will automatically appear.

A bottom button bar and semi-transparent modal overlay layer are common options that can be added.

A call to

$(foo).dialog()

will initialize a dialog instance and will auto-open the dialog by default. If you want to reuse a dialog, the easiest way is to disable the "auto-open" option with:

$(foo).dialog({ autoOpen: false })

and open it with

$(foo).dialog(‘open‘)

. To close it, use

$(foo).dialog(‘close‘)

时间: 2024-10-16 02:40:14

jQuery UI的基本使用方法与技巧的相关文章

jQuery UI 中的 datepicker( )方法

学习要点: 调用 datepicker( ) 方法 修改 datepicker()样式 datepicker( ) 方法的属性 datepicker( ) 方法的事件 一.调用 datepicker()方法 $('#date').datepicker(); 二.修改 datepicker()样式 修改样式,可以在浏览器中审查元素,然后修改对应地方的样式 // 修改当天日期的样式 .ui-datepicker-today .ui-state-highlight{ border: 1px solid

jquery ui中文说明(使用方法)(转)

在网上找了圈,分享给大家 jquery ui是jquery官方推出的配合jquery使用的用户界面组件集合!包含了许多的界面操作功能,如我们常用的表格排序,拖拽,TAB选项卡,滚动条,相册浏览,日历控件,对话框等JS插件~~可以很方便的开发用户界面上的功能,使得您的开发工作事半功倍~~不用写繁琐的JS代码~下载地址:http://ui.jquery.com/download 下载后会发现里面有很多的JS文件,也有DOME,您可以一一演示,现在,我介绍一些常用的UI库的使用 基本的鼠标互动: 拖拽

关于jQuery UI 使用心得及技巧 - 刘哇勇 - 博客园

最近项目中使用了一些插件来做页面,这里把jQuery UI的使用分享出来,希望 对新手有帮助.文章结尾附源码下载. 1 jQuery UI   有时你仅仅是为了实现一个渐变的动画效果而不得不把javascrip 重新学习一遍然后书写大量代码.直到jQuery的出现,让开发人员从一大堆繁琐的js代码中解脱,取而代之几行jQuery代码.现今,jQuery无 疑已成为最为流行没有之一的JavaScript类库. 而jQuery UI 则是在jQuery 基础上开发的一套界面工具,几乎包括了网页上你所

jQuery UI resizable使用注意事项、实时等比例拉伸及你不知道的技巧

这篇文章总结的是我在使用resizable插件的过程中,遇到的问题及变通应用的奇思妙想. 一.resizable使用注意事项 以下是我在jsfiddle上写的测试demo:http://jsfiddle.net/pLuymmp1 1 <div class="J_outer outer"> 2 <div class="J_inner inner"></div> 3 </div> html 1 .outer{width:1

jQuery UI基本使用方法

其实jQuery UI早就在我的学习计划中,只不过因为计划安排始终处于待命状态,最近项目要用到jQuery UI,就提前学习一下,也想能够封装自己的UI库,这样就不用老按照别人的套路走了,像使用jQuery UI的时候,连DOM结构都要按照他们写的来,一个div里面必须包含一个h3才有用,用h2就没用了,这样的框架延伸性太差了吧,还是自己的东西好用! 本篇笔记为jQuery UI的使用笔记,深入到具体封装层面的待我以后读了源码再来写更深入的笔记,目前仅为快速学习,为了跟上项目. 1.如何引入 涉

JQuery UI datepicker 使用方法

官方地址:http://docs.jquery.com/UI/Datepicker,官方示例: http://jqueryui.com/demos/datepicker/. 一个不错的地址,用来DIY jQuery UI界面效果的站点http://jqueryui.com/themeroller/ DatePicker基本使用方法: 代码如下: <!DOCTYPE html> <html> <head> <link href="http://ajax.g

JQuery UI datepicker 使用方法(转)

官方地址:http://docs.jquery.com/UI/Datepicker,官方示例: http://jqueryui.com/demos/datepicker/. 一个不错的地址,用来DIY jQuery UI界面效果的站点http://jqueryui.com/themeroller/ DatePicker基本使用方法: 代码如下: <!DOCTYPE html> <html> <head> <link href="http://ajax.g

jQuery UI的下拉框显示不全解决方法

解决前,显示不全,select下拉框某些选项无法看到: <script type="text/javascript"> $("#cond_EPARCHY_CODE").selectmenu(); </script> 解决后: <style> .overflow { height: 200px; } </style> <script type="text/javascript"> $(&q

Jquery UI的datepicker插件使用方法

原文链接;http://www.ido321.com/375.html Jquery UI是一个非常丰富的Jquery插件,并且UI的各部分插件可以独自分离出来使用,这是其他很多Jquery插件没有的优势.最近对UI中的datepicker插件学习了一下,这款日期选择/日历显示插件很好用.废话不多说,先来张图,看看效果: <span style="font-size:18px;"><!DOCTYPE> <html> <head> <