常用效果 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效果 不断进步贴 不停更新~ 纪念用~的更多相关文章

  1. 常用JS效果 需要时更新。。。

    1.手风琴效果 JS: $(function() {     var aMenuOneLi = $(".menu-one > li");     var aMenuTwo = ...

  2. 常用js效果:选项卡切换

    js选项卡,很多网站都会用到,我这里用jquery给整了一个简单但是却很实用的js选项卡,废话不多说,直接上代码: <style> .txtadsblk01{ width:200px;} ...

  3. 常用js功能函数汇总(持续更新ing)

    ////////////////////获取元素属性/////////////////// function getStyle(obj,name) { if(obj.currentStyle) { r ...

  4. 常用JS、jquery 命令(不断更新中)

    设置用户粘贴板中的文本信息:window.clipboardData.setData('Text', location.href); 获取用户粘贴板中的文本信息: window.clipboardDa ...

  5. api日常总结:前端常用js函数和CSS常用技巧

    我的移动端media html{font-size:10px} @media screen and (min-width:321px) and (max-width:375px){html{font- ...

  6. php模拟数据库常用操作效果

    test.php <?php header("Content-type:text/html;charset='utf8'"); error_reporting(E_ALL); ...

  7. jquery-12 jquery常用动画效果有哪些

    jquery-12 jquery常用动画效果有哪些 一.总结 一句话总结:jquery可以用户animate()自定义动画,也可以slide和fade系列方法来设置动画. 1.动画效果如何设置执行时间 ...

  8. Vue.js的列表数据的同步更新方法

    这次给大家带来Vue.js的列表数据的同步更新方法,Vue.js列表数据同步更新方法的注意事项有哪些,下面就是实战案例,一起来看一下. 数组的 push(),pop(),shift(),unshift ...

  9. jQuery中常用网页效果应用

    一.常用网页效果应用 1.表单应用 表单由表单标签.表单域和表单按钮组成. 1.1单行文本框应用 例:获取和失去焦点改变样式 首先,在网页中创建一个表单,HTML代码如下 <form actio ...

随机推荐

  1. OPENGL若干重要基础概念

    投影:3D数据“压平”到2D的计算机屏幕上,即将真正的三维物体显示到二维屏幕上,这种3D压平到2D的过程称为投影. 投影类型:正投影,透视投影 正投影:垂直于投影平面的平行投影(不垂直的投影平面的平行 ...

  2. 【BZOJ-4688】One-Dimensional 矩阵乘法

    4688: One-Dimensional Time Limit: 30 Sec  Memory Limit: 256 MBSubmit: 19  Solved: 12[Submit][Status] ...

  3. 【BZOJ-3252】攻略 DFS序 + 线段树 + 贪心

    3252: 攻略 Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 339  Solved: 130[Submit][Status][Discuss] D ...

  4. Oracle AWR 数据导入/导出的步骤

    LINUX状态下,连接oracle用户:su - oracle  1.上传采集快照.dmp文件至服务器  (dbid:4292035712)  919219826 2.在服务器端创建目录 (即文件夹a ...

  5. poj2318

    题意:把一个矩形划分成n部分,再给出一堆点,求每个部分内落入了多少点 sol attempt1:暴力 注意每个polygon中的点要按笔画的顺序排列好.还有就是有的点可能落在了upper or low ...

  6. Bzoj1497 [NOI2006]最大获利

    Time Limit: 5 Sec  Memory Limit: 64 MBSubmit: 4449  Solved: 2181 Description 新的技术正冲击着手机通讯市场,对于各大运营商来 ...

  7. magento app/design/adminhtml/default/default/template/sales/order/view/info.phtml XSS Vul

    catalogue . 漏洞描述 . 漏洞触发条件 . 漏洞影响范围 . 漏洞代码分析 . 防御方法 . 攻防思考 1. 漏洞描述 Relevant Link: http://www.freebuf. ...

  8. 做自己的类库dll文件

    除了在项目中把类放在不同的文件夹之外,还可以把他们放在完全不同的项目中,添加引用dll 实现对类的调用, 如果一个项目只包含类 但没有入口点 ,那么这个项目叫做类库. 类库项目编译为.dll程序集.( ...

  9. Nuxt.js logoVue.js 后端渲染开源库 Nuxt.js

    Nuxt.js 是一个通过 Vue 用于服务端渲染的简单框架,灵感来自 Next.js. 目前尚处于开发阶段,1.0 版本即将发布 1 分钟视频演示 Nuxt 基于 ES2015,这使得代码有着更愉快 ...

  10. POJ1050To the Max(求最大子矩阵)

    题目链接 题意:给出N*N的矩阵,求一个子矩阵使得子矩阵中元素和最大 分析: 必备知识:求一组数的最大连续和 int a[N]; ,maxn = -INF; ; i <= n; i++) { i ...