[jQuery UI](http://jqueryui.com/) - Interactions and Widgets for the web
================================
jQuery UI provides interactions like Drag and Drop and widgets like Autocomplete, Tabs and Slider and makes these as easy to use as jQuery itself.
If you want to use jQuery UI, go to [jqueryui.com](http://jqueryui.com) to get started. Or visit the [Using jQuery UI Forum](http://forum.jquery.com/using-jquery-ui) for discussions and questions.
If you are interested in helping develop jQuery UI, you are in the right place.
To discuss development with team members and the community, visit the [Developing jQuery UI Forum](http://forum.jquery.com/developing-jquery-ui) or in #jquery on irc.freednode.net.
For contributors
---
If you want to help and provide a patch for a bugfix or new feature, please take
a few minutes and look at [our Getting Involved guide](http://wiki.jqueryui.com/w/page/35263114/Getting-Involved).
In particular check out the [Coding standards](http://wiki.jqueryui.com/w/page/12137737/Coding-standards)
and [Commit Message Style Guide](http://wiki.jqueryui.com/w/page/25941597/Commit-Message-Style-Guide).
In general, fork the project, create a branch for a specific change and send a
pull request for that branch. Don't mix unrelated changes. You can use the commit
message as the description for the pull request.
Running the Unit Tests
---
Run the unit tests with a local server that supports PHP. No database is required. Pre-configured php local servers are available for Windows and Mac. Here are some options:
- Windows: [WAMP download](http://www.wampserver.com/en/)
- Mac: [MAMP download](http://www.mamp.info/en/index.html)
- Linux: [Setting up LAMP](https://www.linux.com/learn/tutorials/288158-easy-lamp-server-installation)
- [Mongoose (most platforms)](http://code.google.com/p/mongoose/)
Building jQuery UI
---
jQuery UI uses the [grunt](http://github.com/cowboy/grunt) build system. Building jQuery UI requires node.js and a command line zip program.
Install grunt.
`npm install grunt -g`
Clone the jQuery UI git repo.
`git clone git://github.com/jquery/jquery-ui.git`
`cd jquery-ui`
Install node modules.
`npm install`
Run grunt.
`grunt build`
There are many other tasks that can be run through grunt. For a list of all tasks:
`grunt --help`
For committers
---
When looking at pull requests, first check for [proper commit messages](http://wiki.jqueryui.com/w/page/12137724/Bug-Fixing-Guide).
Do not merge pull requests directly through GitHub's interface.
Most pull requests are a single commit; cherry-picking will avoid creating a merge commit.
It's also common for contributors to make minor fixes in an additional one or two commits.
These should be squashed before landing in master.
**Make sure the author has a valid name and email address associated with the commit.**
Fetch the remote first:
git fetch [their-fork.git] [their-branch]
Then cherry-pick the commit(s):
git cherry-pick [sha-of-commit]
If you need to edit the commit message:
git cherry-pick -e [sha-of-commit]
If you need to edit the changes:
git cherry-pick -n [sha-of-commit]
# make changes
git commit --author="[author-name-and-email]"
If it should go to the stable brach, cherry-pick it to stable:
git checkout 1-8-stable
git cherry-pick -x [sha-of-commit-from-master]
*NOTE: Do not cherry-pick into 1-8-stable until you have pushed the commit from master upstream.*
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本书是我翻译自<Selenium Testing Tools CookBook>,保留了和web测试有关的一些章节,去除了关于移动平台,和BDD的章节。书有所用的代码我是用java来实现的,对于了解了我第一本书<selenium1.0初学者指南>的一定代码基础的同学试读这本书会有比较好的入门提高。 书中的例子请放到d:\demo目录下
资源推荐
资源详情
资源评论
收起资源包目录
selenium webdriver aip部分介绍 (184个子文件)
jquery-ui.css 19KB
jquery-ui.css 18KB
jquery-ui-1.9.2.custom.css 18KB
jquery.ui.theme.css 18KB
jquery.ui.theme.css 17KB
jquery-ui.min.css 16KB
jquery-ui-1.9.2.custom.min.css 16KB
jquery-ui.min.css 15KB
jquery.ui.theme.min.css 14KB
jquery.ui.theme.min.css 14KB
qunit.css 4KB
jquery.ui.core.css 1KB
jquery.ui.core.css 1KB
jquery.ui.core.min.css 903B
jquery.ui.core.min.css 903B
jquery.ui.base.css 770B
jquery.ui.base.css 770B
jquery.ui.all.css 291B
jquery.ui.all.css 291B
demos.css 287B
data.csv 89B
pbar-ani.gif 8KB
demo-config-on.gif 335B
calendar.gif 269B
icon-docs-info.gif 206B
demo-config-on-tile.gif 172B
demo-spindown-open.gif 105B
demo-spindown-closed.gif 103B
draggable.html 84KB
droppable.html 50KB
jQuery.widget.html 37KB
mouse.html 18KB
photo-manager.html 7KB
default.html 5KB
BMICalculator.html 4KB
shopping-cart.html 3KB
visual-feedback.html 3KB
events.html 2KB
propagation.html 2KB
snap-to.html 2KB
constrain-movement.html 2KB
visual-feedback.html 2KB
cursor-style.html 2KB
revert.html 2KB
handle.html 2KB
DragAndDrop.html 2KB
accepted-elements.html 2KB
scroll.html 2KB
sortable.html 1KB
delay-start.html 1KB
default.html 1KB
WebStorage.html 1KB
revert.html 1KB
default.html 966B
alert.html 942B
index.html 756B
DoubleClickDemo.html 704B
index.html 579B
Droplist.html 482B
window.html 427B
checkbox.html 303B
left.html 292B
RadioButton.html 291B
PopUpWindow.html 235B
frame.html 213B
index.html 205B
iframe.html 161B
middle.html 87B
left.html 83B
right.html 80B
high_tatras2.jpg 25KB
high_tatras4.jpg 24KB
high_tatras3.jpg 24KB
high_tatras.jpg 22KB
high_tatras4_min.jpg 2KB
high_tatras2_min.jpg 2KB
high_tatras_min.jpg 2KB
high_tatras3_min.jpg 2KB
jquery-1.8.3.js 261KB
jquery-1.8.3.js 261KB
jshint.js 167KB
jquery-ui.custom.js 68KB
jquery-ui-1.9.2.custom.js 68KB
qunit.js 50KB
globalize.js 44KB
jquery-ui.custom.min.js 37KB
jquery-ui-1.9.2.custom.min.js 37KB
jquery.ui.draggable.js 30KB
jquery.ui.draggable.min.js 18KB
jquery.ui.widget.js 15KB
jquery.ui.droppable.js 10KB
grunt.js 10KB
jquery.ui.core.js 9KB
jquery.ui.widget.min.js 7KB
jquery.ui.droppable.min.js 6KB
jquery.ui.core.min.js 5KB
jquery.ui.mouse.js 4KB
jquery.metadata.js 4KB
jquery.cookie.js 4KB
jquery.ui.mouse.min.js 3KB
共 184 条
- 1
- 2
iceryan
- 粉丝: 23
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页