Welcome 微信登录

首页 / 脚本样式 / JavaScript

jQuery添加/改变/移除CSS类及判断是否已经存在CSS

jQuery添加/改变/移除CSS类及判断是否已经存在CSS

改变页面元素样式使用Javascript也可实现,但有没有更简洁的办法,答案是肯定的,现在有了jQuery,似乎让Js代码瘦身了不少,应验了那句话:“jQuery让JavaScript代码变得简洁!”,言归正传,来看jquery如何添加、移除CSS类:1. removeClass() - 移除CSS类$("#target").removeClass("oldClass"); //#target 指的是需要移除CSS类的元素的ID //oldClass 指的...
使用jQuery设置disabled属性与移除disabled属性

使用jQuery设置disabled属性与移除disabled属性

表单中readOnly和disabled的区别:Readonly只针对input(text/ password)和textarea有效,而disabled对于所有的表单元素都有效,包括select,radio, checkbox, button等。但是表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去,而readonly会将该值传递出去(这种情况出现在我们将某个表单中的textarea元素设置为di...
jQuery .tmpl() 用法示例介绍

jQuery .tmpl() 用法示例介绍

动态请求数据来更新页面是现在非常常用的方法,比如博客评论的分页动态加载,微博的滚动加载和定时请求加载等。这些情况下,动态请求返回的数据一般不是已拼好的 HTML 就是 JSON 或 XML,总之不在浏览器端拼数据就在服务器端拼数据。不过,从传输量方面来看,返回 HTML 不划算,而在 web 传输方面,现在更多的是使用 JSON 而不是 XML。浏览器端根据 JSON 生成 HTML 有个很苦恼的地方就是,结构不复杂的时候还好,结构一复杂,就想死了,需要很...
js中运算符&& 和 || 的使用记录

js中运算符&& 和 || 的使用记录

这2个运算符经常用到,总是弄混,记录下。。。a() && b() :如果执行a()后返回true,则执行b()并返回b的值;如果执行a()后返回false,则整个表达式返回a()的值,b()不执行;a() || b() :如果执行a()后返回true,则整个表达式返回a()的值,b()不执行;如果执行a()后返回false,则执行b()并返回b()的值;&& 优先级高于 ||代码如下alert((1 && 3 || 0) && 4); //结果4 ①ale...
IE浏览器IFrame对象内存不释放问题解决方法

IE浏览器IFrame对象内存不释放问题解决方法

最近项目组发现在使用showModalDialog弹出窗体中如果包含IFrame对象,则IFrame对象占用的内存资源在窗体关闭后不会释放。弹出关闭反复多次后,IE浏览器内存占用可超过数百M,严重时IE浏览器报错,且无法关闭,只能通过杀进程的方式重启浏览器。经测试,使用open方式弹出也存在该问题。在IE8浏览器中,open和showModalDialog弹出的内存占用有差异:open方式弹出的窗体占用的是一个独立的iexplorer.exe进程;show...
wap图片滚动特效无css3元素纯js脚本编写

wap图片滚动特效无css3元素纯js脚本编写

手机图片滑动切换,网上有很多这样的例子,但都借助于其他组件,让代码混乱的不行;还有就是用到css3里的 transform:translate(x,y);移动元素,不过发现在不支持css3的设备上马上完蛋了,所以下定决心自己做一个,谁知出现了很多的问题,其中最重要的是给图片加链接,网页中的上下滚动条不能在拖动图片的时候滚动,并且不能兼容pc机器上的拖动;在这里就简单介绍一下遇到的问题和解决的方法;问题一:给图片加上链接后,在拖动的时候总是跳到其他页面问题根...
<< 901 902 903 904 905 906 907 908 909 910 >>