常用JS效果 不断进步贴 不停更新~ 纪念用~
常用效果 JS 都是Jquery 没有特殊说明
1.选项卡 用的JQuery 以后学好点再来对比 看下
/*
* @parent 最外层父级元素
* @EventElement 触发事件元素
* @EventType 事件类型
* @addClass 添加样式
* @contentElement 内容元素
* @addContentClass 内容元素添加样式
* */
function hd(parent,EventElement,EventType,addClass,contentElement,addContentClass){
var sonNum =$(EventElement).length;
$(parent).delegate(EventElement,EventType,function(){
$(this).addClass(addClass).siblings().removeClass();
//获取点击元素 在同辈元素索引位置
var index =$(this).index(); $(contentElement).eq(index).addClass(addContentClass).siblings().removeClass(addContentClass);
}) }
hd(".content",".tab-hd-click li","click","tab-on",".content-list li","show");
感觉应该还是可以在写好点的~ 以后一点点的发现在说了~
2.点击 显示隐藏 点击一次显示 再点击一次隐藏 默认CSS 触发元素隐藏 JS点击事件 判断display属性值 进行显示
/*
* 点击显示隐藏
* @clickEle 触发元素
* @showEle 改变元素 show hide
* */
function showOneClick(clickEle,showEle){
var click =$(clickEle),show=$(showEle); click.click(
function(){ $(showEle).css('display') == 'none'? show.show() : show.hide(); }
) } showOneClick("#btnRvw","#rvwbox");
showOneClick("#btnQue","#quebox");
3.两端对齐 写的也不知道啥 等有空来重新整理
贴个要实现的效果图
var list0 =AllDLcontent(); function alignDL1200(dl_start_num,dl_end_num,bar_index,dl_num){ /*每一排5个*/ var list = list0[dl_start_num]+list0[dl_start_num+1]+list0[dl_start_num+2]+list0[dl_start_num+3]+list0[dl_start_num+4];
$('.list-bar').eq(bar_index).after("<div style='width: 1250px;overflow: hidden;margin: 0px auto; padding-left: 47px;'>"+list+"</div>");
}
alignDL1200(0,5,0,5); // 0 1 2 3 4
alignDL1200(5,10,1,5);// 5 6 7 8 9
alignDL1200(10,15,2,5);// 10 11 12 13 14
alignDL1200(15,20,3,5);// 15 16 17 18 19
alignDL1200(20,25,4,5);// 20 21 22 23 24
alignDL1200(25,30,5,5);// 25 26 27 28 29
alignDL1200(30,35,6,5);// 30 31 32 33 34
alignDL1200(35,40,7,5);// 35 36 37 38 39
alignDL1200(40,45,8,5);// 40 41 42 43 44 function AllDLcontent(){ var arr = new Array(), dl = $('.prod-box'),num= dl.length;
$('.prod-box').remove(); for(i=0,ii=num;i<ii;i++){
var content = dl.eq(i).html(); var dl_content ='<dl class="prod-box" positiontag="">'+content+'</dl>';
arr[i]=dl_content;
}
return arr; }
常用JS效果 不断进步贴 不停更新~ 纪念用~的更多相关文章
- 常用JS效果 需要时更新。。。
1.手风琴效果 JS: $(function() { var aMenuOneLi = $(".menu-one > li"); var aMenuTwo = ...
- 常用js效果:选项卡切换
js选项卡,很多网站都会用到,我这里用jquery给整了一个简单但是却很实用的js选项卡,废话不多说,直接上代码: <style> .txtadsblk01{ width:200px;} ...
- 常用js功能函数汇总(持续更新ing)
////////////////////获取元素属性/////////////////// function getStyle(obj,name) { if(obj.currentStyle) { r ...
- 常用JS、jquery 命令(不断更新中)
设置用户粘贴板中的文本信息:window.clipboardData.setData('Text', location.href); 获取用户粘贴板中的文本信息: window.clipboardDa ...
- api日常总结:前端常用js函数和CSS常用技巧
我的移动端media html{font-size:10px} @media screen and (min-width:321px) and (max-width:375px){html{font- ...
- php模拟数据库常用操作效果
test.php <?php header("Content-type:text/html;charset='utf8'"); error_reporting(E_ALL); ...
- jquery-12 jquery常用动画效果有哪些
jquery-12 jquery常用动画效果有哪些 一.总结 一句话总结:jquery可以用户animate()自定义动画,也可以slide和fade系列方法来设置动画. 1.动画效果如何设置执行时间 ...
- Vue.js的列表数据的同步更新方法
这次给大家带来Vue.js的列表数据的同步更新方法,Vue.js列表数据同步更新方法的注意事项有哪些,下面就是实战案例,一起来看一下. 数组的 push(),pop(),shift(),unshift ...
- jQuery中常用网页效果应用
一.常用网页效果应用 1.表单应用 表单由表单标签.表单域和表单按钮组成. 1.1单行文本框应用 例:获取和失去焦点改变样式 首先,在网页中创建一个表单,HTML代码如下 <form actio ...
随机推荐
- jsrender-for循环中访问父属性
jsrender中使用for循环数据时有时需要访问父级数据. 而jsrender在循环中的父级数据存放在隐藏属性parent.parent.data中,使用案例如下 {{:#parent.parent ...
- C#-面向对象的三大特性——继承
继承 注意事项: 继承语法: 类名:父类名 父类也称之为 基类 ,子类也可以成为 xxx的派生类 或 超类. 父类可以有无限个子类,子类只能有一个父类(亲爹),可以有无限个接口(干爹) 子类并不是 ...
- 16 IO操作文件读写
IO的分类 第一种分法: 1.输入流 2.输出流 第二种分法: 1.字节流 2.字符流 第三种分法: 1.节点流 2.处理流 I/O当中的核心类: InputStream <--------F ...
- Hadoop设置环境变量注意事项
路径是/etc/profile. 这个东西不能再普通下设置,打开是彩色的,即便是“:wq!”也不能保存,必须去root下,黑白的. 然后root下source /etc/profile,然后exit, ...
- Allegro使用技巧
1.可以把outline及螺丝孔位置做成单独的mechanical symbol.因为板子外形和螺丝孔位置,多是从机构工程师手里拿来的DXF,新建mechanical symbol后,导入DXF到bo ...
- [iOS UI设计笔记整理汇总]
8.UIsearchbar放到Navigationbar 上(意思是建个View作为titleview) //此处调用的是第三方封装的SearchBar,也可以自定义. self.searchBarW ...
- HDU 1425 sort(堆排序/快排/最大堆/最小堆)
传送门 Description 给你n个整数,请按从大到小的顺序输出其中前m大的数. Input 每组测试数据有两行,第一行有两个数n,m(0<n,m<1000000),第二行包含n个各不 ...
- Code笔记之:CSS块级元素、内联元素概念
文档流 将窗体自上而下分成一行行, 并在每行中按从左至右的顺序排放元素,即为文档流. 每个非浮动块级元素都独占一行, 浮动元素则按规定浮在行的一端. 若当前行容不下, 则另起新行再浮动. 内联元素也不 ...
- JavaWeb学习总结-04 Servlet 学习和使用
一 Servlet 1 Servlet概念 Servlet时运行在服务器端的Java程序. Servlet的框架核心是 javax.servlet.Servlet 接口. 所有自定义的Servlet都 ...
- DockerProblem
if you try to run the daemon manually: sudo /usr/bin/docker daemon And the error is: "FATA[0000 ...