巴特西
首页
Python
Java
PHP
IOS
Andorid
NodeJS
JavaScript
HTML5
jq的removeAttr在移动端会失效
jQuery RemoveAttr(checked)之后再Attr(checked)属性无效果的原因分析
jQuery中attr()和prop()在修改checked属性时的区别 投稿:whsnow 字体:[增加 减小] 类型:转载 使用语句$.attr('checked',true),将复选框的属性改为被选中,在chrome浏览器中第一次点击有效后面就不行了,IE8倒是没有问题 在做复选框全选按钮的时候,出现了一个问题,使用语句$.attr('checked',true),将复选框的属性改为被选中,在chrome浏览器中第一次点击有效后面就不行了,IE8倒是没有问题. 百度了很久找到原因是
jq slideDown后里面的A链接失效(已解决)
jq slideDown后里面的A链接失效(解决) 用jq 的 slideDown写了一个二级下拉菜单,但是里面的a标签全部失效了,挂的链接右键菜单可以正常打开,但是左键正常点击不行 查阅了很多资料,发现a标签失效的原因无非是 层级过低(需设置z-index:9999) 默认事件被阻止e.preventDefault() 被禁止点击响应return false 但是我发现我的元素并没有设置任何的js脚本 很明显,它貌似被冒泡了. 果然它的父元素,也就是一级菜单也是a元素,因为这个a的功能是打开二
移动端overflow失效问题
在项目开发中,我们有时候需要实现元素从屏幕外移动到屏幕内的效果. 我们一般会有这样的方案:先通过position: absolution或transform: translate() 使得元素移动到屏幕之外,然后给父元素添加overflow: hidden属性禁止滚动,在给元素加过渡或动画,使它移动进来. 问题 但是如果你的页面是移动端页面的话,你会发现有时候会出现overflow:hidden失效的问题.出现这样的问题一般是因为你的元素是相对于body移动的,这样的情况在移动端就会出现问题.
移动端line-height失效
移动端高度过小,使用rem布局时div里面的文字不能用line-height垂直居中: 解决方案,先高度,字体大小扩大n倍,然后利用transform:scale(0.n)缩小即可.
利用jQuery实现PC端href生效,移动端href失效
今天要写一个功能,记录一下吧.if(navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)){ $('.item-a').attr('href','javascript:void(0);'); } 上面第一行是判断当前是否处于移动端的. 单独记录一下: 在使用bootstrap框架的情况下,要想实现PC端下隐藏某元素.移动端展示此元素,少用js去写,可以利用bootstrap独特的类:visible-xs 还有更多独特的类,自己去摸索吧.
css+jq写的小小的移动端按钮的动画改变(三个很闲变成一个叉号)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>导航图标的改变</title> <style> * { margin: 0; padding: 0; } div { width: 100px; height: 100px; margin: 100px auto; transform-origi
webpack打包后服务端__dirname失效问题
在webpack.config.js中添加如下配置: target: 'node', node: { __dirname: false, __filename: false, } 详见:https://github.com/webpack/webpack/issues/1599
jq 部分用法
这几天一直在写前台,因为jq是在客服端处理数据的,所以公司,一般都用这种方法,下面是我这几天用到的一些东西 1.修改table表格的第一轮显示值 function changeTableRowValue(){ var i = 1; $("table tbody tr ").each(function(){ $(this).children("td:first").text(i); i++; }); } 显示效果图: 2. each 遍历数组 对了提一下, 在each
解决clipboard.js在移动端复制失败的问题
1.前沿 在项目中使用clipboard.js插件去实现点击按钮,复制一段网址到剪切板的功能.功能做好后,一开始无论这pc端还是移动端都能正常使用.突然某一天测出了一个bug:移动端复制失败,pc端是ok的.简直一脸懵逼... 遇到这个bug,我第一个思考到的是,这是个常用的插件,网上应该有现成的解决方法.网友分享的方法是:把绑定data-clipboard-target属性的按钮标签从div换成button.亲测后,不起效果,可能不是一个原因导致的.通过摸索,找到了bug的原因和可解决方案.我
Memcached简介
在Web服务开发中,服务端缓存是服务实现中所常常采用的一种提高服务性能的方法.其通过记录某部分计算结果来尝试避免再次执行得到该结果所需要的复杂计算,从而提高了服务的运行效率. 除了能够提高服务的运行效率之外,服务端缓存还常常用来提高服务的扩展性.因此一些大规模的Web应用,如Facebook,常常构建一个庞大的服务端缓存.而它们所最常使用的就是Memcached. 在本文中,我们就将对Memcached进行简单地介绍. Memcached简介 在介绍Memcached之前,让我们首先通过一个示例
jquey与javascript相通运用查找(全)
1.addClass\removeClass\classList(js) jQ:$('#div').addClass('hover')=====document.getElementById('div').classList.add('hover') jQ:$('.div').removeClass('hover')=====document.getElementsByClassName('div').classList.remove('hover') 2.text()\textContent
Tuxedo 超时时间控制(转贴)
以下是转贴: TUXEDO超时控制全功略 摘要: 本<功略>集中了TUXEDO应用中,可能涉及到的所有时间参数,并分别对其进行详细描述,不但对其出处.取值等基本属性进行查证,而且,通过分析其内在的控制机制,给出设置建议,以期能够达到透彻理解.方便查阅.准确使用的目的. 1 前言 金融.电信等众多行业的综合营业系统中,广泛使用了TUXEDO交易中间件,用来处理大量并发的联机事务处理(OLTP)业务.典型的OLTP业务,每笔业务的信息量较小,而且,具有一定的实时性,对时间的要求非常严格. TUXE
(转)深度分析Linux下双网卡绑定七种模式
现在一般的企业都会 使用双网卡接入,这样既能添加网络带宽,同时又能做相应的冗余,可以说是好处多多.而一般企业都会使用linux操作系统下自带的网卡绑定模式,当然现在 网卡产商也会出一些针对windows操作系统网卡管理软件来做网卡绑定(windows操作系统没有网卡绑定功能 需要第三方支持).进入正题,linux有七种网卡绑定模式:0. round robin,1.active-backup,2.load balancing (xor), 3.fault-tolerance (broadcas
jQuery Ajax 处理 HttpStatus
今天同事碰到一个问题:当服务端Session失效后用ajax请求数据,页面端无法提示和执行跳转.我最先想到是,在后端用js输出一个跳转.发现输出没有效果,因为ajax是异步请求, 需要在success函数中特殊处理才能起到作用.可以在success函数中将处理代码append到当前页面中执行. js代码 $('#btnAshx').click(function () { $.ajax( { url: "/ASHX/AjaxHandler.ashx?action=Redirect", d
基于netty的心跳机制实现
前言:在实现过程查找过许多资料,各种波折,最后综合多篇文章最终实现并上线使用.为了减少大家踩坑的时间,所以写了本文,希望有用.对于实现过程中有用的参考资料直接放上链接,可能有些内容相对冗余,不过时间允许多看看也并不无益. 入门文章: http://www.tuicool.com/articles/mEJvYb netty官网: http://netty.io/ (官网的user guide相对一般,javadoc倒是要看的) 需求场景: 实现用户的在线离线状态实时展现(我们的客户端是andr
webapp项目前端总结
提纲 整体把握,从设计稿入手——技术选型 并行开发,从实现静态页面开始 前端自动化 前端js逻辑 前后端集成 小问题集合 总结 1.整体把握,从设计稿入手 —— 技术选型 新项目到手,算是运气好,设计稿都已经全部完成了,40多个页面.不用担心边做边改的情况.能够提前确定重用性和一些规范. 项目主要要求: 1. 兼容PC.微信.移动端,兼容现代浏览器,IE9+等 1. 嵌入到安卓.ios客户端和微信,要求页面独立 1. 使用node.js作为中间件 我负责前端页面和逻辑,node是另一个同事负责,
服务器端解决JS跨域调用问题
一. 使用JSONp方式调用 不做详细讲解,可以参考jq文档 二. 服务端配置 修改Web.config 文件 <system.webServer> <modules runAllManagedModulesForAllRequests="true"></modules> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin&
IOS的APNS和PushKit门道详述
基本功 iOS在诞生之初为了最大程度的保证用户体验,做了一些高瞻远瞩且影响深远的设计.APNs(Apple Push Notification service)就是其中一项. 早期iOS设备的内存和CPU资源都很有限,为了让前台活跃的app拥有尽可能多的系统资源,以及节约设备电量,iOS一开始就“不允许”普通app的进程常驻后台.这个决定很大程度上保障了用户体验和延长了手机的待机时间,但app的开发商需要和他们的用户保持联系.开发商需要有一个稳定的网络通道能每隔一段时间推送新的内容到用户设备.A
深度分析Linux下双网卡绑定七种模式
现在一般的企业都会使用双网卡接入,这样既能添加网络带宽,同时又能做相应的冗余,可以说是好处多多.而一般企业都会使用linux操作系统下自带的网卡绑定模式,当然现在网卡产商也会出一些针对windows操作系统网卡管理软件来做网卡绑定(windows操作系统没有网卡绑定功能 需要第三方支持).进入正题,linux有七种网卡绑定模式:0. round robin,1.active-backup,2.load balancing (xor), 3.fault-tolerance (broadcast)
Memcache缓存系统原理
在Web服务开发中,服务端缓存是服务实现中所常常采用的一种提高服务性能的方法.其通过记录某部分计算结果来尝试避免再次执行得到该结果所需要的复杂计算,从而提高了服务的运行效率. 除了能够提高服务的运行效率之外,服务端缓存还常常用来提高服务的扩展性.因此一些大规模的Web应用,如Facebook,常常构建一个庞大的服务端缓存.而它们所最常使用的就是Memcached. 在本文中,我们就将对Memcached进行简单地介绍. Memcached简介 在介绍Memcached之前,让我们首先通过一个示例
jQuery 数据滚动(上下)
setInterval(function() { jq('.sjbg02 li:first').animate({ 'height': '0', 'opacity': '0' }, 'slow', function() { jq(this).removeAttr('style').insertAfter('.sjbg02 li:last'); }); }, 1000);
热门专题
winform 获取当前运行程序的路径 推荐
freemarker include 远程页面
extjs desktop 位置
linux重启日志在哪里
java 生成sql语句的框架
如何将input框中的数字键盘的前往 变成搜索
进入docker方式
git统计两个tag间的代码量
web网页长时间没有操作自动退出
idea maven 打包时无需启动系统
MATLAB熵权法代码
sql server 2016 插入完后返回自增键
opencv 读取指定行列
wpf datagrid批量删除
树形结构怎么存储到数据库
pta python 试题
ubuntu 塞入移动硬盘
pull代码的时候把本地覆盖了怎么办
jdbc预编译命令怎么获取表主键
华硕Virtualization Technology