当前位置:编程学习 > JAVA >>

jQuery 入门教程(26): jQuery UI Button示例(一)

jQuery Button 组件可以增强表单(Form)中的Buttons,Inputs和Anchor元素,使其具有按钮显示风格,能够正确对鼠标滑动做出反应。
基本用法
下例显示把表单中的button,input和anchor元素都变为按钮风格的jQuery Button组件。

1 <!doctype html>

2 <html lang="en">

3 <head>

4     <meta charset="utf-8" />

5     <title>jQuery UI Demos</title>

6     <link rel="stylesheet" href="themes/trontastic/jquery-ui.css" />

7     <script src="scripts/jquery-1.9.1.js"></script>

8     <script src="scripts/jquery-ui-1.10.1.custom.js"></script>

9     <script>

10         $(function () {

11             $("input[type=submit], a, button")

12               .button()

13               .click(function (event) {

14                   event.preventDefault();

15               });

16         });

17     </script>

18 </head>

19 <body>

20  

21     <button>A button element</button>

22  

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

24  

25     <a href="#">An anchor</a>

26  

27 </body>

28 </html>

 

20130316006
checkboxes
除了支持基本的按钮外,jQuery Button组件可以把类型为checkbox的input元素变为按钮,这种按钮可以有两种状态,原态和按下状态。

1 <!doctype html>

2 <html lang="en">

3 <head>

4     <meta charset="utf-8" />

5     <title>jQuery UI Demos</title>

6     <link rel="stylesheet" href="themes/trontastic/jquery-ui.css" />

7     <script src="scripts/jquery-1.9.1.js"></script>

8     <script src="scripts/jquery-ui-1.10.1.custom.js"></script>

9     <script>

10         $(function () {

11             $("input[type=submit], a, button")

12               .button()

13               .click(function (event) {

14                   event.preventDefault();

15               });

16         });

17     </script>

18 </head>

19 <body>

20     <button>A button element</button>

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

22     <a href="#">An anchor</a>

23 </body>

24 </html>

 

20130316007

显示图标
按钮也可以添加图标,可以支持多个图标,分别使用primary和secondary来指明。

1 <!doctype html>

2 <html lang="en">

3 <head>

4     <meta charset="utf-8" />

5     <title>jQuery UI Demos</title>

6     <link rel="stylesheet" href="themes/trontastic/jquery-ui.css" />

7     <script src="scripts/jquery-1.9.1.js"></script>

8     <script src="scripts/jquery-ui-1.10.1.custom.js"></script>

9     <script>

10         $(function () {

11             $("button:first").button({

12                 icons: {

13                     primary: "ui-icon-locked"

14                 },

15                 text: false

16             }).next().button({

17                 icons: {

18                     primary: "ui-icon-locked"

19                 }

20             }).next().button({

21                 icons: {

22                     primary: "ui-icon-gear",

23                     secondary: "ui-icon-triangle-1-s"

24                 }

25             }).next().button({

26              &

补充:web前端 , JavaScript ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,