jQuery-UI基础学习(1)

使用jQuery-UI需要到官网下载

  • jquery-ui.min.js
  • jquery-ui.min.css

官网地址:http://api.jqueryui.com

使用时需要引入:

<script src="js/jquery.min.js"></script>
<script src="js/jquery-ui.min.js"></script>
<script src="js/app.js"></script>
<link type="text/css" href="css/jquery-ui.min.css" rel="stylesheet">

jQuery-UI demo1:

index.html

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script src="js/jquery.min.js"></script>
    <script src="js/jquery-ui.min.js"></script>
    <script src="js/app.js"></script>
    <link type="text/css" href="css/jquery-ui.min.css" rel="stylesheet">
</head>
<body>
   <a href="http://www.xxxx.com" id="a_btn">xxx许愿</a>
   <div style="width: 100px;height: 100px;border: 2px solid red;" id="div"></div>
</body>
</html>

app.js

$(document).ready(function(){
   $("#a_btn").button();//按钮效果
   $("#div").draggable();//div可以拖动
});

效果图:

这里写图片描述


jQuery-UI demo2:

index2.html

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script src="js/jquery.min.js"></script>
    <script src="js/jquery-ui.min.js"></script>
    <script src="js/app2.js"></script>
    <link type="text/css" href="css/jquery-ui.min.css" rel="stylesheet">
</head>
<body>
<div style="width: 100px;height: 100px;border: 2px solid red;" id="div"></div>
<div style="width: 200px;height: 200px;border: 2px solid green;" id="div2"></div>
</body>
</html>

app2.js

$(document).ready(function(){
    $("#div").draggable();
    $("#div2").droppable();
    $("#div2").on("drop",function(event,ui){
        $("#div2").text("drop事件");
    });
});

效果:

这里写代码片


jQuery UI demo3( 可拖动大小的div)

index3.html

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script src="js/jquery.min.js"></script>
    <script src="js/jquery-ui.min.js"></script>
    <script src="js/app3.js"></script>
    <link type="text/css" href="css/jquery-ui.min.css" rel="stylesheet">
</head>
<body>
<div style="width: 200px;height: 200px;background-color: #007fff;" id="div"></div>
</body>
</html>

app3.js

$(document).ready(function(){
    $("#div").resizable();
});

效果图:

这里写图片描述


**

jQuery UI demo4(selectable)
index4.html

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script src="js/jquery.min.js"></script>
    <script src="js/jquery-ui.min.js"></script>
    <script src="js/app4.js"></script>
    <link type="text/css" href="css/jquery-ui.min.css" rel="stylesheet">
    <style type="text/css">
        .ui-selected{
            background-color: #007fff;
        }
    </style>
</head>
<body>
<strong>谁长的最好看?</strong>
<ui id="select">
    <li id="right"></li>
    <li>是我</li>
    <li>还是我</li>
</ui>
<a href="#" id="btn">提交</a>
</body>
</html>

app4.js

/**
 * Created by rayootech on 16/7/12.
 */

$(document).ready(function(){
   $("#btn").button();
    $("#select").selectable();
    $("#btn").on("click",function(){
       if($("#right").hasClass("ui-selected")){
           alert("恭喜你答对啦!");
       }
    });
});

jQuery UI demo5(可拖动排序)

index5.html

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script src="js/jquery.min.js"></script>
    <script src="js/jquery-ui.min.js"></script>
    <script src="js/app5.js"></script>
    <link type="text/css" href="css/jquery-ui.min.css" rel="stylesheet">
</head>
<body>
<strong>谁长的最好看?</strong>
<ui id="sort">
    <li></li>
    <li>是我</li>
    <li>还是我</li>
</ui>
</body>
</html>

app5.js

/**
 * Created by rayootech on 16/7/12.
 */
$(document).ready(function() {
    $("#sort").sortable();
});
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值