常用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 ...
随机推荐
- 动画: ThemeTransition(过渡效果)
介绍背水一战 Windows 10 之 动画 ThemeTransition 的概述 EntranceThemeTransition - 页面间跳转时的过渡效果 ContentThemeTransit ...
- yii2的扩展程序包
查找yii2的扩展程序包 https://packagist.org/ 搜索yiisoft/yii2 可通过composer install下载 composer install下载程序包是通过com ...
- bzoj4409&&bzoj4410&&bzoj4411[Usaco2016 Feb Platinum]题解
辣鸡wyz最近状态奇差,于是想用usaco题找找手感,万万没想到被虐了一脸TAT 先贴代码,有空再填坑 4409[Usaco2016 Feb]Circular barn #include <io ...
- bzoj3743: [Coci2015]Kamp
首先树dp求出一个点的答案 然后再一遍dfs换根(是叫做换根吗.. 详见代码 #include <iostream> #include <cstdio> #include &l ...
- Paths(转载)
Paths中的几个重要元素 Points void CGContextMoveToPoint ( CGContextRef c, CGFloat x, CGFloat y ); 指定一个点成为curr ...
- 基于Token的身份验证——JWT
初次了解JWT,很基础,高手勿喷. 基于Token的身份验证用来替代传统的cookie+session身份验证方法中的session. JWT是啥? JWT就是一个字符串,经过加密处理与校验处理的字符 ...
- 【BZOJ-1055】玩具取名 区间DP
1055: [HAOI2008]玩具取名 Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 1560 Solved: 907[Submit][Statu ...
- jquery插件-表单验证插件
JQuery 插件概述: 插件(plugin)也被成为扩展,是一种遵循一定规范的应用程序编写出来的程序,JQuery有大量 现成的插件. 一句话,JQuery插件就是别人依照Jquery官方规范写好的 ...
- MySoft.Data 2.7.3版本的GitHub托管(ORM升级封装)
MySoft.Data 2.7.3 dotnet ORM 版权 这里版权属于老毛:http://www.cnblogs.com/maoyong 说明 MySoft体系中的ORM组件,这里的版本为2.7 ...
- 洛谷P1460 健康的荷斯坦奶牛 Healthy Holsteins
题目描述 农民JOHN以拥有世界上最健康的奶牛为傲.他知道每种饲料中所包含的牛所需的最低的维他命量是多少.请你帮助农夫喂养他的牛,以保持它们的健康,使喂给牛的饲料的种数最少. 给出牛所需的最低的维他命 ...