首页 > 建站教程 > JS、jQ、TS >
  • js before、after方法

    js before、after方法

    ES6新增的before、after、prepend、append方法类似于jQuery的before、after、prepend、append方法,只不过不用再引入jQuery这么大的库了,可以看出JS也在越来越简化DOM操作。 before() before()是个ChildNod

    before  after  insertAdjacentHTML  866次
  • js中indexOf与search的区别

    js中indexOf与search的区别

    1.indexOf方法 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置,如果没有找到返回-1。 语法: stringObject.indexOf(searchvalue,fromindex) 说明: 该方法将从头到尾地检索字符串

    indexOf  search  172次
  • JS波浪号按位非(~)运算符

    JS波浪号按位非(~)运算符

    经常能看到下面的这种写法: if (!~cbs.indexOf(cb)) { cbs.push(cb);} 将indexOf取到的值进行按位非~后进行判断。为什么要这么判断?最后再做解释。 ~ 运算符查看表达式的二进制表示形式的值,

    js  js ~  ~  按位非  300次
  • js原生获取当前节点的兄弟节点

    js原生获取当前节点的兄弟节点

    获取上一个、下一个兄弟节点,jQuery非常方便,next()和prev()方法即可。但有时候可能只是简单的操作以下DOM,没必要引入这么大的框架,js通过nextElementSibling和previousElementSibling或nextSib

    js  nextElementSibling  previousElementSib  890次
  • 项目中集成bpmn-process-designer

    项目中集成bpmn-process-designer

    bpmn-process-designer是一个基于 bpmn.js,Vue 2.x 和 ElementUI 开发的流程设计器(前端部分),支持监听器,扩展属性,表单等配置,可自由扩展。我们都知道bpmn.js是一个BPMN2.0渲染工具包和we

    bpmn-process-designer  bpmn  1055次
  • replaceState和pushState行为的监听

    replaceState和pushState行为的监听

    replaceState和pushState可以修改浏览器地址而不刷新界面,非常好用。但如果要实现浏览器的前进后退,页面也会变化,就需要对replaceState和pushState行为进行监听。此时,我们就得自己添加

    replaceState  pushState  94次
  • Ajax动态加载的html页面不能执行其中的js代码

    Ajax动态加载的html页面不能执行其中的js代码

    利用jQuery的load或者ajax的方法,能够轻松实现前端的无刷新载入页面。详见: Ajax+History实现局部刷新页面,局部载入页面 。但是,如果被载入页面有js的话,会发现js无法执行。下面的代

    ajax  eval  338次
  • 关于H5的pushState、replaceState

    关于H5的pushState、replaceState

    最近我爱模板网在做一个网站,这个网站不大,也需要seo,就没有用vue了,纯H5原生。但是里面有一块tab切换,需要实现无刷新切换。考虑到tab页内容不少,不适合放在一个页面用显示隐

    pushState  replaceState  148次
  • jQuery pjax实现无刷新页面,无刷新加载页面,无刷新切换浏览器url

    jQuery pjax实现无刷新页面,无刷新加载页面,无刷新切换浏览器url

    常规的网站,点击一个链接的时候,先是浏览器显示刷新,跳转页面,再呈现页面信息,过程耗时大约1-2秒。为了提升用户体验,无刷新切换页面很有必要。jQuery pjax就可以实现无刷新页

    pjax  无刷新加载  无刷新切换  214次
  • Ajax+History实现局部刷新页面,局部载入页面

    Ajax+History实现局部刷新页面,局部载入页面

    利用Ajax请求服务器的数据(也可以是静态页面),利用History主要用于更新浏览器Url,实现前进后退等。 首先看下效果 思路 1、通过Ajax请求服务器的数据,渲染到页面 2、通过History改变

    Ajax  History  局部刷新  132次
1002条 上一页 1.. 4 5 6 7 8 9 10 11 12 ..101 下一页