-
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); });查看全部
-
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
提交
取消