51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

前端开发

JQuery教学之性能优化

JQuery教学之性能优化

厉飞雨 阅读(1) 评论(0) 赞(0)

jQuery是一款非常优秀的javascript框架,当我们使用到jQuery后就再也不想回到javascript时冗长的代码,那么jQuery的优化就摆在了我们的面前。那么我们优化JQuery应该从那些方面入手呢? 1、使用最新版本的jQuery 新版本相对于旧版本会做性能上的改进,还有就是添加新功能。 2、选择器的使用 我们通常会使用id选择器、class选择器、元...

jquery中选择块并改变属性值的方法

jquery中选择块并改变属性值的方法

厉飞雨 阅读(1) 评论(0) 赞(0)

jquery改变class属性的值 ++复制代码++ 代码如下: $("#top_sta").removeClass().addClass("top_tab no_current"); 1.先找到块所在的div、p的位置 2.移除原来的class属性,remove("\*\*\*")表示移除...

jQuery中获取Radio元素值的方法

jQuery中获取Radio元素值的方法

厉飞雨 阅读(0) 评论(0) 赞(0)

又发现自己写的JavaScript代码在FireFox下运行出错,原因很郁闷,在获取一个Radio元素的值的时候只得到了 undefind。 谷歌了一下,大多跟我用的方法是一样的 ++复制代码++ 代码如下: var value = $("input\[name='radio1'\]\[type='radio'\]\[ch...

jquery live()调用不存在的解决方法

jquery live()调用不存在的解决方法

厉飞雨 阅读(0) 评论(0) 赞(0)

在新版的jquery中,live()方法已经被删除了,所以我们在调用的时候会提示该函数不存在,js报错。 解决方法是使用on()函数替换, 原来的写法是: ![](http://static.51tbox.com/static/2024-11-23/col/1fb97acca9f3ffb0226db71f86f90c1b/3b9798838ca645079...

jQuery拖拽div实现思路

jQuery拖拽div实现思路

厉飞雨 阅读(0) 评论(0) 赞(0)

思路是利用jquery的mousemove,mousedown,mouseup三个事件,定义两个相对位置,分别是 1、组件左上角与屏幕左上角的相对位置 2、鼠标所在坐标与组件左上角的相对位置。 具体函数如下: ++复制代码++ 代码如下: .drag{ position:absolute; background:#0000CC;...

jQuery获取和设置表单元素的方法

jQuery获取和设置表单元素的方法

厉飞雨 阅读(0) 评论(0) 赞(0)

jQuery提供了val()方法,使用它我们可以快速地获取和设置表单的文本框、单选按钮、以及单选按钮的值。 使用val()不带参数,表示获取元素的值 使用val()给定参数,则表示把值赋给元素 **如下:** ++复制代码++ 代码如下: **//获取值** alert($("input#mytextbox").val()); ale...

jquery设置text的值示例(设置文本框 DIV 表单值)

jquery设置text的值示例(设置文本框 DIV 表单值)

厉飞雨 阅读(0) 评论(0) 赞(0)

**jquery设置内容** - text()、html() 以及 val() 我们将使用前一章中的三个相同的方法来设置内容: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML标记) val() - 设置或返回表单字段的值 下面的例子演示如何通过 text()、html() 以及 val() 方法来...