jquery中find()与filter()的区别

717次阅读|278次收藏|375次赞

JQuery的find()方法与filter()方法对于初学者来说容易混淆,find()会在div元素内寻找 class为classname的元素,filter()则是筛选div的class为classname的元素。

Uncaught TypeError: jQuery.handleError is not a function

918次阅读|471次收藏|228次赞

如果我们在项目中引用的jQuery插件比较旧,但是引用的jQuery文件则是最近的,当运行页面时,有时会报:Uncaught TypeError: jQuery.handleError is not a function这样的脚步异常。下面介绍解决方法

jquery修改带有!important的样式

758次阅读|473次收藏|170次赞

Web前端开发中,经常需要通过jquery修改CSS样式,但是需要修改样式属性中含有!important时,通过简单的.css()方式则修改不了,例如$(".test").css("width","100px"),则修改无效,下面介绍jquery修改带有!important的样式的方法。

jquery实现微信中长按识别二维码

1560次阅读|260次收藏|338次赞

在Web编程中,有时需要生成二维码,可以使用第三方插件jquery.qrcode,但是jquery.qrcode插件生成的是个canvas标签而不是img标签,在微信中长按不能够识别出二维码。下面介绍解决方法

jquery使用data缓存数据

1098次阅读|298次收藏|157次赞

在项目中,为了避免多次重复的向服务器请求数据,通常会将获取的数据缓存起来以便后续使用,可以使用隐藏控件或者是js全局变量来临时存储数据,全局变量容易导致命名污染,隐藏控件导致经常读写dom浪费性能。在jquery中,提供了$.data()来缓存数据。下面简单介绍其用法

jquery中return this.each的作用

1263次阅读|209次收藏|224次赞

在jquery中,尤其在用jquery写插件时,通常会用到return this.each(function(){})这种写法,那么return this.each的作用是什么呢?

jquery中hasClass()、is()判断是否包含指定的class

3468次阅读|345次收藏|40次赞

在jquery前端编程中,经常需要通过class名找到指定的元素,进而对这些元素进行其它的操作,在jquery中,hasClass()、is()都能够实现判断元素是否包含指定的class名,下面简单介绍hasClass()、is()实现的方法

jQuery多个版本间,以及与其他js文件冲突的解决方法

1810次阅读|165次收藏|155次赞

在使用jQuery进行前端开发时,如果某个页面需要引用不同版本的jQuery文件、或者该页面引用的其它JS文件库与jquery源码文件发送了冲突,页面就会报错,主要原因是$符号的问题,下面介绍解决方法。

Ajax Post请求数据中加号变空格的解决方法

2237次阅读|3次收藏|261次赞

在WEB编程中,经常需要与后台交互,我们可以通过AJAX方式,但是在使用POST提交数据时,如果参数中含有特殊字符,则需要我们特殊处理,将这些字符进行转义。例如POST请求的参数中包含+号,则在后台获取数据时,加号变成了空格。下面介绍具体的解决方法。

jquery属性选择器

1390次阅读|324次收藏|398次赞

在jQuery中,除了直接使用id和class属性作为选择器之外,还可以使用各种属性来过滤元素,jQuery提供了多种属性选择器,下面分别介绍这些属性选择器的用法

jquery中使用detach 移除元素

1237次阅读|474次收藏|300次赞

用到移除指定元素的时候,jquery中remove、detach都可以用来实现,remove()我们用得比较多,而detach()就可能会很少,但是detach方法在某些情况下还是挺实用的,下面介绍jquery中如何使用detach 移除元素

jquery deferred对象

1260次阅读|447次收藏|302次赞

jQuery.Deferred()是一个可链式调用的工具对象, 它能够注册回调函数到一个队列中, 依次调用该队列中的回调函数,并且能够将队列中上一个函数(同步或者异步)的返回状态传递到下一个回调函数中。

jquery插件开发

1066次阅读|225次收藏|50次赞

扩展jQuery插件和方法的作用是非常强大的,它可以节省大量开发时间,网上关于js和jquery封装的插件很多,那么这些插件是怎么开发的呢?下面略微介绍一下开发插件的一些注意和技巧,方便以后写插件的时候用得到。

jquery抛物线动画加入购物车

1133次阅读|197次收藏|217次赞

在购物网站中,加入购物车的功能是必须的功能,有的网站在用户点击加入购物车按钮时,就会出现该商品从点击出以抛物线的动画相似加入购物车,这个功能看起来非常炫,对用户体验也有一定的提高。下面介绍利用jquery.fly插件实现抛物线动画加入购物车的方法

jquery遍历json字符串

1780次阅读|221次收藏|299次赞

在Web编程中,前端经常需要异步通过JS与服务器端进行数据交互,当我们从服务器端获取到json字符串数据时,需要进行解析,然后通过JS赋值给Web页面,如果这个Json字符串包含列表数据时,就需要遍历json字符串,下面介绍如何用jquery对json字符串进行遍历。