![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小知识
张cccccyc是我
这个作者很懒,什么都没留下…
展开
-
jQuery中outerHeight()的用法
jQuery中outerHeight()的用法一定会有人碰到过,用outerHeight()时外边距获取不到。这是因为它有个参数选项,这个参数定义了使用它时要不要带参数 $(selector).outerHeight(options) 参数 值 作用 options true 边距计算在内 false 包括内边距和边框 空 包括内边距和边框同理o原创 2017-02-16 17:28:10 · 955 阅读 · 0 评论 -
iframe自适应高度
iframe自适应高度$('id').load(function() { //iframe自适应 var iframeHeight=$(this).contents().height(); $(this).height(iframeHeight+'px'); if (iframeHeight != 0){ window.parent.modalh原创 2018-01-10 14:56:25 · 156 阅读 · 0 评论 -
点击页面其他地方,隐藏目标div
stopPropagation() 方法 不再派发事件。终止事件在传播过程的捕获、目标处理或起泡阶段进一步传播。调用该方法后,该节点上处理该事件的处理程序将被调用,事件不再被分派到其他节点。(阻止冒泡)$("目标按钮").on("click", function(e){ $(this).removeClass("hide"); $(document).on("click", fu原创 2018-01-09 13:20:11 · 605 阅读 · 0 评论 -
tv电视焦点(遥控器)操作笔记jq
tv电视焦点操作笔记所有操作代码都是基于jQuery写的 1、首先要获得遥控器键值来模拟,遥控器键值和键盘键值大同小异,以下附上一些基本键值原创 2017-08-23 15:05:08 · 4554 阅读 · 3 评论 -
ajax嵌套
备忘 描述:使用async :false。ajax默认async是为ture的,当async: true 时,ajax请求是异步的。但是其中有个问题:ajax请求和其后面的操作是异步执行的,那么当页面还未执行完,就可能已经执行了 ajax请求后面的操作。当async:false时,ajax请求为同步,这时Ajax请求将整个浏览器锁死,直到请求结束原创 2017-08-02 11:51:36 · 301 阅读 · 0 评论 -
css将彩图置灰
可能有些功能图片在某些状态需要置灰,但是做图又看很麻烦,所以就加个小的css3 的滤镜属性就可以解决了css语法: filter: none属性 grayscale灰度 sepia褐色(求专业指点翻译) saturate饱和度 hue-rotate色相旋转 invert反色 opacity透明度 brightness亮度 contrast对比度 blu原创 2017-02-23 15:01:10 · 444 阅读 · 0 评论 -
css子类不继承父类的透明度
关于这种有两种解决办法 1、是用把父类取消换成绝对定位的写法,这样就不存在继承。(这里不做过多阐述) 2、是在父类加特定css代码上代码.父级类{background:rgba(0,0,0,0.2) none repeat scroll !important; /*实现FF背景透明,文字不透明*/ filter:Alpha(opacity=20);/*实现IE背景透明*/}原创 2017-02-22 11:25:44 · 4131 阅读 · 0 评论 -
解决jquery mobile的Chrome兼容性问题
将下段代码加入jq mobile的顶部,就OK了$(document).bind('mobileinit',function(){ $.mobile.changePage.defaults.changeHash = false; $.mobile.hashListeningEnabled = false; $.mobile.pushStateEnabled = false;原创 2017-01-17 16:07:30 · 1369 阅读 · 0 评论 -
jquery mobile初始class清除(取消自动添加的class)
描述,你有一个按钮并且有父级样式控制,引入jQuery mobile时它的自带样式影响了你的原本的样式时,请在你需要清除样式的代码上加入data-role=”none”就可以了。示例代码<span class="fr"> <label class="option1"> <input type="radio" name="check-one" checked="checked" data原创 2017-01-17 18:23:41 · 1394 阅读 · 0 评论 -
jquery mobile超链接<a>不好使
Jquery Mobile支持所有标准的html格式,为了让体验更加流畅,Jquery Mobile会把同一个域下的所有指向页面的链接都会自动转为ajax请求,并且用动画的转场效果实现切换指向别的域的链接或者是含有 rel=”external”, data-ajax=”false” 属性的链接以及含有target属性的链接不会通过ajax加载,页面会整体被刷新。所以< a > 超链接不好使那么在a上原创 2017-01-17 19:09:17 · 2112 阅读 · 0 评论 -
jQuery mobile loading设置/清除
jQuery Mobile提供两个方法,使得开发者在编写JavaScript业务编辑时,可以随意的控制loading提示框。 显示loading对话框方法是: $.mobile.showPageLoadingMsg(); 也可设置参数 $.mobile.showPageLoadingMsg(“b”,”加载中”,false); 隐藏loading对话框方法是:原创 2017-01-19 20:17:29 · 2059 阅读 · 1 评论 -
移动端(pc)禁止长按拷贝
网页在手机上浏览时通常会碰到一个问题,就是不小心触摸时间过长就出现自带的拷贝等按键了,造成了不好的体验,下面就教你解决办法。web端,只需在css中加入代码就可以了*{ -webkit-touch-callout:none; /*系统默认菜单被禁用*/ -webkit-user-select:none; /*webkit浏览器*/ -khtml-user-原创 2017-02-17 17:11:42 · 5367 阅读 · 0 评论