
jQuery
只在朝暮间
每日三省吾身..
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
jQuery Object 和 Html Element之间的互换
代码如下:var elm = document.createElement("div"); var jelm = $(elm);//convert to jQuery Element var htmlElm = jelm[0];//convert to HTML Element转载 2017-06-14 11:53:21 · 2145 阅读 · 0 评论 -
EL表达式详解empty & null
之前在网上看到的一种说法,不过是错的,希望读者不要被误导了El表达式判断是否为空字符串//${empty 值} 返回true ,表示为空字符串;<c:if test=" ${empty chapterlist} "> <td>青蛙,是个笨蛋!!!</td></c:if>El表达式判断是否为空//${值 eq null } 返回true 的话,表示为空<c:if test="${cha原创 2017-07-27 10:35:46 · 2200 阅读 · 0 评论 -
ajax中dataType中的类型
dataType 类型:String 预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如 XML MIME 类型就被识别为 XML。在 1.4 中,JSON 就会生成一个 JavaScript 对象,而 script 则会执行这个脚本。随后服务器端返回的数据会根据这个值解析后,传递给回调函数。可用值: "xml":转载 2017-08-04 11:25:37 · 6324 阅读 · 0 评论 -
jquery获取复选框checkbox被选中的值
获取复选框基本操作html代码<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> </head> <body> <input type="checkbox" name="test" value="0"转载 2017-08-03 19:34:33 · 43270 阅读 · 1 评论 -
jQuery之插件开发入门
扩展jQuery插件和方法的作用是非常强大的,它可以节省大量开发时间。入门编写一个jQuery插件开始于给jQuery.fn加入新的功能属性,此处添加的对象属性的名称就是你插件的名称:jQuery.fn.myPlugin = function(){ //你自己的插件代码};为了避免和其他JavaScript库冲突,我们最好将jQuery传递给一个自我执行的封闭程序: (function ($)转载 2017-07-26 13:54:13 · 238 阅读 · 0 评论 -
jquery获得option的值和对option进行操作
jQuery获取Select元素,并选择的Text和Value:$("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text var checkValue=转载 2017-08-03 11:39:28 · 2589 阅读 · 0 评论 -
jQuery 高级事件(模拟操作)不点击(触发)事件触发操作
一.模拟操作 在事件触发的时候,有时我们需要一些模拟用户行为的操作。例如:当网页加载完毕后 自行点击一个按钮触发一个事件,而不是用户去点击 //点击按钮事件 $(‘input’).click(function(){ alert(‘我的第一次点击来自模拟!’); }); //模拟用户点击行为 $(‘input’).trigger(转载 2017-07-25 16:02:03 · 1727 阅读 · 0 评论 -
$.inArray("js", arr)JQuery判断数组中是否包含某个元素
急用看这里var arr = [ "xml", "html", "css", "js" ]; $.inArray("js", arr); //返回 3,//如果不包含在数组中,则返回 -1;细看看这里需要注意的问题 重点一 jQuery.inArray()函数的返回值为Number类型,返回指定值在数组中的索引。如果没有找到,则返回 -1。重点二 如果数组中存在多个相同的值,则以原创 2017-07-25 14:56:22 · 751 阅读 · 0 评论 -
HTML5 自定义属性 data-* 和 jQuery.data 详解
新的HTML5标准允许你在普通的元素标签里,嵌入类似data-*的属性,来实现一些简单数据的存取。它的数量不受限制,并且也能由JavaScript动态修改,也支持CSS选择器进行样式设置。这使得data属性特别灵活,也非常强大。有了这样的属性我们能够更加有序直观的进行数据预设或存储。下面介绍html5 Dataset 存储的实际应用,以及包括jQuery在内的四种存取方式。HTML5 Dataset转载 2017-08-02 09:52:24 · 555 阅读 · 0 评论 -
js和jQuery的常用功能
js的添加属性和移除属性添加:document.getElementById(“down”).setAttribute(“disabled”,true);移除:document.getElementById(“up”).removeAttribute(‘disabled’);jq的添加属性和移除属性添加:$(“#up”).attr(“disabled”,true);移除:$(“#down”).rem转载 2017-07-24 15:41:25 · 502 阅读 · 0 评论 -
jquery中attr()和prop()的区别
一 前言在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题就出现了。关于它们两个的区别,网上的答案很多。这里谈谈我的心得,我的心得很简单:对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。二 案例详解上面的描述也许有点模糊,举几个例子就知道了转载 2017-07-19 17:41:17 · 354 阅读 · 0 评论 -
javascript中onclick(this)用法和onclick(this.value)用法介绍
onclick(this.value)代码详解<html> <head> <script language="javascript"> function test(value){ if(value=='1') { alert("11111111"); }else{ alert转载 2017-06-14 13:38:22 · 60631 阅读 · 3 评论 -
动态拼接的click事件不能被触发
一.需求分析 1.jsp页面引用的.js插件中动态拼接HTML页面上的元素,class设置为change. 2.在jsp的本js文件中调用$(选择器).click(function(){..})$(".change").click(function(){ var y=$(this).parents("form").find("h3").html(); var d原创 2017-06-14 12:56:18 · 7835 阅读 · 2 评论 -
jQuery click事件多次触发
jQuery 中 click事件会累计绑定例如下列代码:aNode.click(function(){ bNode.click(function(){ console.log('haha'); });});如果把对bNode的点击事件绑定到aNode的点击事件里,那么每点击一次aNode就会绑定一次bNode,假设在点击bNode之前点击了3次aNode,那么点击bNode之后,控制台会出转载 2017-08-15 21:39:27 · 771 阅读 · 0 评论