jQuery

含义:js查询
es代表javascript的基本语法
write less do more

环境

引入jQuery函数库
在这里插入图片描述
$=window.jQuery=jQuery
能 当 函 数 用 , 也 能 当 对 象 用 w i n d o w . o n l o a d = f u n c t i o n ( ) { } 用 能当函数用,也能当对象用 window.οnlοad=function(){}用 window.onload=function()( function(){ } )替换

$("[name='login']").click(function () {
         alert(this.value);
         $("<input type=\"password\" name=\"password\">").appendTo(".di");
           $(dom对象)可以转换jQuery对象
});
 var array=[1,3,2,8,6,4];
 $.each(array,function (index,iteam) {
        alert(index);
        alert(iteam);
 })

伪数组
var weiarray={};
weiarray[0]=1;
它没foreach
在这里插入图片描述
在这里插入图片描述
var attr = $(".di").attr(“name”);
alert(attr)
attr指的是属性,参数是属性名,如果两个参数,第二个是参数值
$(".di").removeAttr(“name”) //消除属性
jq.addClass/removeClass(" class的值 “)
jq.html(” String")
jq.val
在这里插入图片描述
在这里插入图片描述
var offsetLeft = $("[name=login]").offset();
alert(offsetLeft);
alert(offsetLeft.left);
alert(offsetLeft.top);
相对于页面的偏移量
在这里插入图片描述相对于父元素的偏移量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

 var position = $("[name=login]").position();
position.first()
  position.last()
  position.filter("[name][name!=ss]") //有name但是不等于ss
  position.eq(5) //选择第几个
  position.has("选择器")   //对position(含有指定元素)操作

这些返回的都是jQ对象
在这里插入图片描述
固有元素prop,比如checkbox等,自加元素用attr

$("[name=choseAll]").click(function () {
        $("#hobby input").prop("checked",true);
 $("[name=notChoseAll]").prop("checked",false);
});


$("[name=notChoseAll]").click(function () {
   $("#hobby input").prop("checked",false);
 $("[name=choseAll]").prop("checked",false);
  });

$("#hobby input").click(function () {
 $("[name=choseAll]").prop("checked",
 $("#hobby input").filter(":checked").length==4);
    $("[name=notChoseAll]").prop("checked",
    $("#hobby input").filter(":not(:checked)").length==4)
})

在这里插入图片描述

$("").replaceWith("<p>?</p>p>")       替换
$().remove()  //将节点一起删了
$().empty()  //保留$()中的元素只删除节点里面的内容

$("#hobby").mouseenter(function () {
alert(“进入”);
}).mouseleave(function () {
alert(“离开”);
});

$().hover(f1,f2);
function f1() {
}
function f2() {
}

解除事件绑定
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
fadeIn(时间)// 渐变出现
fadeOut(时间)//渐变消失

 $("#di").fadeToggle(2100,function () {
            alert("动画wanc");
        });

切换,上两个函数和这个都可以加回调函数,监听事件完成
$("#di").slideUp(1000);
$("#di").slideDown(1000);
这个向上渐变隐藏和向下渐变显示

      $("#di").animate({
            width:"100"
      },2000).animate(
          {
              height:"20"
          },1000);

 $("#di").stop();

动画效果执行,先将宽度降到100,再将高度
width="+=100",可以如此设置,
stop直接停止动画,位置会卡在那里
在这里插入图片描述
否则动画执行会闪烁
在这里插入图片描述
accordion:手风琴
focus和blur
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

基于SSM框架的智能家政保洁预约系统,是一个旨在提高家政保洁服务预约效率和管理水平的平台。该系统通过集成现代信息技术,为家政公司、家政服务人员和消费者提供了一个便捷的在线预约和管理系统。 系统的主要功能包括: 1. **用户管理**:允许消费者注册、登录,并管理他们的个人资料和预约历史。 2. **家政人员管理**:家政服务人员可以注册并更新自己的个人信息、服务类别和服务时间。 3. **服务预约**:消费者可以浏览不同的家政服务选项,选择合适的服务人员,并在线预约服务。 4. **订单管理**:系统支持订单的创建、跟踪和管理,包括订单的确认、完成和评价。 5. **评价系统**:消费者可以在家政服务完成后对服务进行评价,帮助提高服务质量和透明度。 6. **后台管理**:管理员可以管理用户、家政人员信息、服务类别、预约订单以及处理用户反馈。 系统采用Java语言开发,使用MySQL数据库进行数据存储,通过B/S架构实现用户与服务的在线交互。系统设计考虑了不同用户角色的需求,包括管理员、家政服务人员和普通用户,每个角色都有相应的权限和功能。此外,系统还采用了软件组件化、精化体系结构、分离逻辑和数据等方法,以便于未来的系统升级和维护。 智能家政保洁预约系统通过提供一个集中的平台,不仅方便了消费者的预约和管理,也为家政服务人员提供了一个展示和推广自己服务的机会。同时,系统的后台管理功能为家政公司提供了强大的数据支持和决策辅助,有助于提高服务质量和管理效率。该系统的设计与实现,标志着家政保洁服务向现代化和网络化的转型,为管理决策和控制提供保障,是行业发展中的重要里程碑。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值