网站如何做到完全不需要jQuery也可以满足简单需求
jQuery 是现在最流行的 JavaScript 工具库。 据统计,目前全世界 57.3% 的网站使用它。也就是说,10 个网站里面,有 6 个使用 jQuery。如果只考察使用工具库的网站,这个比例就会上升到惊人的 91.7%。 ![如何做到 jQuery-free?](http://static.51tbox.com/static/2024-11-23/col/d00...
jQuery 是现在最流行的 JavaScript 工具库。 据统计,目前全世界 57.3% 的网站使用它。也就是说,10 个网站里面,有 6 个使用 jQuery。如果只考察使用工具库的网站,这个比例就会上升到惊人的 91.7%。 ![如何做到 jQuery-free?](http://static.51tbox.com/static/2024-11-23/col/d00...
1.关于指定表格指定列隐藏显示 ++复制代码++ 代码如下: $(":checkbox\[name\*=month\]").each(function(){ if(!$(this).attr("checked")){ var colnum = $(this).val(); $("#listPage&...
++复制代码++ 代码如下: var t9 = new PopupLayer({trigger:"#ele9",popupBlk:"#blk9",closeBtn:"#close9", useOverlay:true,useFx:true,offsets:{x:0,y:-41}}); t9.doEffec...
jquery的ajax请求默认请求cache是true 也就是开启的,dataType为script和jsonp时默认为false。现在我要在浏览器里读取缓存,因为ajax请求的数据很大,请求一次就够了。但是问题来了,在FF里面,是没有ajax缓存的,也就是每次都会触发ajax请求,这点和IE不一样。所以在这里就得注意,做个判断,阻止触发ajax事件。 ++复制代码++ 代...
在ie系列下,$.get()方法在url地址固定时,会缓存返回结果,导致不可预料的问题。但在火狐下,则不会缓存。 要解决该问题有很多办法,最直接的是把$.get()方法换成$.ajax(),然后配置cache:false即可。我不喜欢$.ajax()繁琐的配置方式,可采取以下最简单方式实现: 在$.get()的data后面加上新的随机参数,如{data: mydata, s...
<br /> ++复制代码++ 代码如下: var aa=function(form){ var o={}; $.each(form.serializeArray(),function(index){ if(o\[this\['name'\]\]){ o\[this\['name'\]\] = o\[t...
<br /> ++复制代码++ 代码如下: \<div class="area"\> \<p\> 还可以输入\<b class="num"\>140\</b\>字\</p\> \<textarea class="chackTexta...
**获取Select :** **获取select 选中的 text :** $("#ddlRegType").find("option:selected").text(); <br /> **获取select选中的 value:** $("#ddlRegType ").val(); <b...
<br /> ++复制代码++ 代码如下: \<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"\> \<h...
调用: ++复制代码++ 代码如下: var offset = 10; var hash = globalHash; if (hash) { scrollBodyTopTo($("div#c_"+hash).offset().top-offset); } 方法: ++复制代码++ 代码如下: funct...