idong常用js总结
1.判断屏幕高度
$(document).ready(function() {
$("#left").height($(window).height());
$("#main").height($(window).height() - 80);
//t = (screen.height - 30)
});
2.下拉框选中内容替换原有文字(类似城市切换)
$(".display ul li").click(function() {
$(".display").hide();
$(".xzsj span").empty().prepend($(this).text());
});
3.简单开关按钮
<p class="sexp" style="width: 150px">
<span class="sex boy activesex">男</span>
<span class="sex">女</span>
</p>
$('.sex').click(function(){
$(this).removeClass('activesex');
$(this).addClass('activesex').siblings('span').removeClass('activesex');
})
3.增加id
$(".tab ul li").click(function(){
$(".tab ul li").eq($(this).index()).attr('id',"active_tab").siblings().removeAttr('id','active_tab');
//另一种方法: $("div").eq($(".tab li").index(this)).addClass("on").siblings().removeClass('on');
});
4.children parent用处多多
$('.boxlist1').mouseover(function(){
$(this).children('.listdetail').children('.rightbj').css('display','block');
});
$('.boxlist1').mouseout(function(){
$(".rightbj").hide();
});
$('.hover_bj').mouseover(function(){
$(this).children('.xiugai').css('display','block');
});
$('.hover_bj').mouseout(function(){
$(this).children('.xiugai').css('display','none');
})
5.判断
if ($(this).text()=="月报") {
$(".selectzcfz").show();
} else{
$(".selectzcfz2").show();
$(".selectzcfz").hide();
}
6. 判断当前样式如果是a,则b隐藏,如果是b,则a隐藏
<script>
$(function(){
$('a').click(function(){
if($(this).hasClass('close')){
$(this).css('display','none');
$(this).siblings('a').css('display','inline');
}else if($(this).hasClass('open')){
$(this).css('display','none');
$(this).siblings('a').css('display','inline');
}
})
})
</script>
7.切换按钮
$('.yiqiyong').click(function() {
$(this).toggleClass('yiqiyong');
$(this).toggleClass('yijinyong');
});
idong常用js总结的更多相关文章
- 常用js方法
function dateGetter(name, size, offset, trim) { offset = offset || 0; return function (date) { var v ...
- 常用JS正则表达式
常用JS正则表达式 收集一些常用的JavaScript正则表达式匹配规则,比如匹配电话号码.Email.中文字符.身份证号.邮编.QQ号.过滤空白行.匹配特定数字等.觉得这玩意是很有用的,只不过自己水 ...
- 常用js方法整理common.js
项目中常用js方法整理成了common.js var h = {}; h.get = function (url, data, ok, error) { $.ajax({ url: url, data ...
- 原生JS研究:学习jquery源码,收集整理常用JS函数
原生JS研究:学习jquery源码,收集整理常用JS函数: 1. JS获取原生class(getElementsByClass) 转自:http://blog.csdn.net/kongjiea/ar ...
- 项目中常用js方法整理common.js
抽空把项目中常用js方法整理成了common.js,都是网上搜集而来的,大家一起分享吧. var h = {}; h.get = function (url, data, ok, error) { $ ...
- 常用js正则表达式大全
常用js正则表达式大全.一.校验数字的js正则表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和 ...
- api日常总结:前端常用js函数和CSS常用技巧
我的移动端media html{font-size:10px} @media screen and (min-width:321px) and (max-width:375px){html{font- ...
- web前端关于html转义符的常用js函数
web前端关于html转义符的常用js函数 //去掉html标签 function removeHtmlTab(tab) { return tab.replace(/<[^<>]+? ...
- 基础常用JS函数和语法
100多个基础常用JS函数和语法集合大全 来源:http://www.cnblogs.com/hnyei/p/4605103.html 网站特效离不开脚本,javascript是最常用的脚本语言,我 ...
随机推荐
- 阿里云CentOS7挂载SSD云盘的方法
https://bbs.aliyun.com/read/151152.html 阿里云购买的第2块云盘默认是不自动挂载的,需要手动配置挂载上. 1.查看SSD云盘 sudo fdisk -l Disk ...
- C#实现新建文件并写入内容
using System; using System.IO; namespace ConsoleApplication1 { class Program { static void Main(stri ...
- Barcode.js功能强大的条码生成jQuery插件
本文转载自http://www.uedsc.com/barcode-js.html Barcode.js是一个基于jQuery库的插件,用于绘制条形码或者二维码,能够生成基于DIV+CSS或者Canv ...
- print($arr,true)的参数true表示将$arr的值返会,而不是打印
之前通过error_log()来调试php, 发现收到的json字符前边总是有一个1,一直以为是哪里直接出现了print.print_r.echo.var_dump(), 后来发现原来是某处用了形如e ...
- Android自定义字体
1.在assets中创建文件夹fonts,放入字体文件.ttf 2.使用实例: TextView tv= (TextView)findViewById(R.id.tv); Typeface tf = ...
- 【设计模式】MVC,MVP 和 MVVM 的区别
复杂的软件必须有清晰合理的架构,否则无法开发和维护. MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用.它本身很容易理解,但是要讲清楚,它与衍生的 MVP ...
- Android四大组件之BrocastReceive
- 三.jquery.datatables.js表格编辑与删除
1.为了使用如图效果(即将按钮放入行内http://www.datatables.net/examples/ajax/null_data_source.html) 采用了另一个数据格式 2.后台php ...
- java高级---->Thread之Phaser的使用
Phaser提供了动态增parties计数,这点比CyclicBarrier类操作parties更加方便.它是jdk1.7新增的类,今天我们就来学习一下它的用法.尘埃落定之后,回忆别来挑拨. Phas ...
- 在centos7 ubuntu15.04 上通过bosh-lite 搭建单机环境cloudfoundry
Bosh-lite简介 bosh-lite 是一个单机部署cloudfoundry的实验性工具,用于开发人员做poc 验证.Bosh-lite目前支持仅MAC OS X和Linux系统.B ...