-
$('#id').offset()直接获取元素位置,$('#id').height()获取元素高度查看全部
-
666查看全部
-
第一节查看全部
-
搜索框制作查看全部
-
搜索按钮实现 background: url(http://gtms01.alicdn.com/tps/i1/T1qyj8Fc8aXXc4E9bI-400-300.png);查看全部
-
@font-face{font-family:iconfont;src:url(http://g.tbcdn.cn/tb/icon-font/1.1.5/iconfont.eot);src: url(http://g.tbcdn.cn/tb/icon-font/1.1.5/iconfont.eot?#iefix) format("embedded-opentype"), url(http://g.tbcdn.cn/tb/icon-font/1.1.5/iconfont.woff) format("woff"), url(http://g.tbcdn.cn/tb/icon-font/1.1.5/iconfont.ttf) format("truetype"), url(http://g.tbcdn.cn/tb/icon-font/1.1.5/iconfont.svg#uxiconfont) format("svg");}/*字符集图标*查看全部
-
addEvent('tab_1','mouseover',function(){ if(this.className.indexOf('selected')<0){ this.className +='selected'; } }); addEvent('tab_1','mouseout',function(){ this.className=''; }); addEvent('tab_1','click',function(){ getDOM('search-tab').className ='search-list'; }); addEvent('tab_2','mouseover',function(){ if(this.className.indexOf('selected')<0){ this.className +='selected'; } }); addEvent('tab_2','mouseout',function(){ this.className =' '; }); addEvent('tab_2','click',function(){ this.className =' ';//鼠标滑过时已经将tab_2的className 设置为'selected' 这里置空。 var a =getDOM('tab_1').innerHTML; getDOM('tab_1').innerHTML=getDOM('tab_2').innerHTML; getDOM('tab_2').innerHTML=a; getDOM('search-tab').className ='search-list'; }); </script>查看全部
-
<script> var getDOM=function(id){ return document.getElementById(id); } var addEvent=function(id,event,fn){ var el=getDOM(id)document; if(el.addEventListener){ el.addEventListener(event,fn,false); }else if(el.attachEvent){ el.attachEvent('on'+event,fn); } } addEvent('search-tab','mouseover',function(){ this.className +=' trigger-hover';//一定要有空格 }) addEvent('search-tab','mouseout',function(){ this.className ='search-list'; })查看全部
-
给定定位查看全部
-
智能页面跳转查看全部
-
ajax查看全部
-
用obj.addEventListener的方法可以为同一事件触发多个函数,而类似于obj.click的方法同一事件只能触发一个函数。查看全部
-
事件代理查看全部
-
ajax 数据通信查看全部
-
Ajax同源地址:<br> 发送请求的URL地址与服务器地址必须是同一域名下<br> <br> jQuery的异步请求操作:<br> $.get(url,callback,'json');查看全部
举报
0/150
提交
取消