为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery基础课程

难度初级
时长 9小时58分
学习人数
综合评分9.23
402人评价 查看评价
9.6 内容实用
9.2 简洁易懂
8.9 逻辑清晰
  • foucs事件在元素获取焦点时触发,如点文本框时,触发该事件而blur事件则在元素丢失焦点时触发如点击除文本框的任何元素都会触发该事件。
    查看全部
  • $(selector).triggerI(event)方法可以手动触发元素指定的事件,这些时间可以是元素自带事件也可以是自定义的事件
    查看全部
  • <button>按钮通常也被认为是提交按钮,为更好区分,只要在:submit选择器之前添加“input”符号。
    查看全部
  • 引用JS库:<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js" type="text/javascript"></script> 引用CSS样式表:<link href="style.css" rel="stylesheet" type="text/css" />
    查看全部
  • 除使用$.extend扩展工具函数外,还可以扩展原有的Object对象,在扩展对象时,两个对象将进行合并,当存在相同属性名时,后者将覆盖前者,调用格式为: $. extend (obj1,obj2,…objN);参数obj1至objN表示需要合并的各个原有对象。 $(function () { var objInfo = { name: "" }; var objMess = { name: "白富美,", title: "欢迎与我联系!" }; var objNewInfo =$.extend(objInfo,objMess); var strTmp = "<b>对象 白富美 合并后</b>:<br/><br/>"; strTmp += objNewInfo.name + objInfo.title; //显示在页面中 $(".tip").show().append(strTmp); });
    查看全部
  • 这个需要分开考虑: 1、首先:$("#divtest").html(),这个获取到了内容:div的内容 2、然后:$("#default").html(div的内容);显示该内容 .html()是获取内容的
    查看全部
  • 调用名为$. extend的工具函数,可以对原有的工具函数进行扩展,自定义类级别的jQuery插件,调用格式为:$. extend ({options});参数options表示自定义插件的函数内容。 ;(function ($) { $.extend({ "MinNum":function(p1,p2){ return (p1 > p2) ? p2 : p1; } }); }) (jQuery); $(function () { $("#btnShow").bind("click", function () { $(".tip").html(""); var strTmp = "17与18中最小的数是:"; strTmp +=$.MinNum(17, 18); //显示在页面中 $(".tip").show().append(strTmp); }); });
    查看全部
  • 调用名为$. param的工具函数,能使对象或数组按照key/value格式进行序列化编码,该编码后的值常用于向服务端发送URL请求 $(function () { //基本信息对象 var objInfo = new Object(); objInfo.name = "白富美"; objInfo.sex = 1; //序列化对象 var objNewInfo =$.param(objInfo); //显示序列化后的对象 var strTmp = "<b>对象 白富美 序列化后</b>:<br/><br/>"; strTmp += objNewInfo; //显示在页面中 $(".tip").show().append(strTmp); });
    查看全部
    0 采集 收起 来源:URL操作函数

    2018-03-22

  • one()方法可以绑定元素任何有效的事件,但这种方法绑定的事件只会触发一次$(selector).one(event,[data],fun) data为触发事件时携带的数据
    查看全部
  • 调用名为$.trim的工具函数,能删除字符串中左右两边的空格符,但该函数不能删除字符串中间的空格 $(function () { $("#btnShow").bind("click", function () { $(".tip").html(""); var strTmp = "内容:"; var strOld = $("#txtName").val(); var strNew =$.trim(strOld); strTmp += strOld; strTmp += "<br/><br>除掉空格符前的长度:" strTmp += strOld.length; strTmp += "<br/><br>除掉空格符后的长度:" strTmp += strNew.length; $(".tip").show().append(strTmp); }); });
    查看全部
  • 调用名为$.contains的工具函数,能检测在一个DOM节点中是否包含另外一个DOM节点,如果包含,返回true,否则,返回false值,调用格式为: $.contains (container, contained); 参数container表示一个DOM对象节点元素,用于包含其他节点的容器,contained是另一个DOM对象节点元素,用于被其他容器所包含。 $(function () { var node_a = document.body.firstChild; var node_b = document.body; var strTmp = "对象node_a"; if ($.contains(node_b,node_a)) { //检测是否包含节点 strTmp += " 包含 "; } else { strTmp += " 不包含 "; } strTmp += "对象node_b"; $(".content").html(strTmp); });
    查看全部
  • unbind()方法可以移除元素已绑定的事件格式: $(selector).unbind(event,fun)
    查看全部
  • 调用名为$.isPlainObject的工具函数,能检测对象是否为通过{}或new Object()关键字创建的原始对象,如果是,返回true,否则,返回false值 $(function () { var obj = "null"; var strTmp = "您定义了一个:"; if ($.isPlainObject(obj)) { //检测是否为原始对象 strTmp += "原始对象"; } else { strTmp += "非原始对象"; } $(".content").html(strTmp); });
    查看全部
  • 在jQuery中,可以调用名为$.isEmptyObject的工具函数,检测一个对象的内容是否为空,如果为空,则该函数返回true,否则,返回false值 $(function () { var obj = { "姓名": "土豪一族" }; var strTmp = "您定义了一个:"; if ($.isEmptyObject(obj)) { //检测是否为空 strTmp += "空对象"; } else { strTmp += "非空对象"; } $(".content").html(strTmp); });
    查看全部
  • 用chrome时:<html>为IE盒子,<!DOCTYPE html>为w3c盒子,可以在浏览器上修改试试看! 浏览器的盒子模型分为两类,一类为标准的w3c盒子模型,另一类为IE盒子模型,两者区别为在Width和Height这两个属性值中是否包含padding和border的值,w3c盒子模型不包含,IE盒子模型则包含,而在jQuery 中,可以通过$.support.boxModel对象返回的值,检测浏览器是否属于标准的w3c盒子模型。 $(function () { var strTmp = "您打开的页面是:"; if ($.support.boxModel) { //是W3C盒子模型 strTmp += "W3C盒子模型"; } else { //是IE盒子模型 strTmp += "IE盒子模型"; } $(".content").html(strTmp); });
    查看全部

举报

0/150
提交
取消
课程须知
您需要知道HTML、JavaScript和CSS样式的基础语法,并能使用这些语法构建一个DIV+CSS结构页的完整过程。
老师告诉你能学到什么?
通过本课程的学习,您可以由浅入深地全面了解jQuery框架的基础知识,掌握并使用jQuery操控DOM元素的方法与技巧,深入理解jQuery框架提供的各类API与函数的工作原理和自定义jQuery插件的各项技能。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!