Tag / javascript

  • rgb和hex颜色转换函数
    May 16, 2019

    function rgb2hex(rgb) { rgb = rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/); function hex(x) { return ("0" + parseInt(x).toString(16)).slice(-2); } hexcolor = hex(...

  • 简单几句jquery实现锚点平滑滚动
    Apr 20, 2018

    如下js函数可以实现点击a标签之后页面在锚点之间平滑的滚动:$('a').click(function(){ $('html, body').animate({ scrollTop: $( $.attr(this, 'href') ).offset().top }, 500); return false; }); 如果有性能的要求,您可以将 $('ht...

  • 事件委托与阻止冒泡阻止其父元素事件触发
    Jan 28, 2018

    html:// <ul class="clearfix" data-type="cityPick"> <li class="active_sort_opts" data-id="0">全部</li> <li data-id="88"...

  • 微信浏览器禁止页面下拉,且不影响内部滚动
    Sep 10, 2017

    此类事件是手机touchmove默认事件行为,可以通过js代码隐藏事件:$(‘body’).on(‘touchmove’, function (event) {event.preventDefault();}); 或者document.addEventListener('touchmove', function(e){e.preventDefault()}, false); 但这样往往会把页...

  • 编写高性能javascript注意笔记
    Aug 20, 2017

    前言本文的一些注意的是我以前看书籍总结的,我们一般人写项目时,对我们的影响并不是很大,有时完全可以忽略,但是我们知道这些总不是什么坏处。js这个大众语言我想,很多人多知道,它入门和简单,可是想要深入了解还是要有一定的水平、 的,同样的效果虽然都可以写出来,但还是性能和可维护性却有很大差别。下来我们就来总结一下书写高质量js代码的一些注意点。代码维护是高成本的,如果我们在开发代码时,不注重代码...

Show more
To the end No more pages to load
Imagineer