javascript [一]

本文介绍了JavaScript中由于两次初始化导致的单击事件变为双击的问题,以及如何通过修改函数名称来解决。同时,讨论了前端a标签链接错误的情况,提出了解决方案,即在a标签上添加onclick事件修正href。此外,还探讨了使用video.js插件时遇到的视频样式冲突问题,给出了解决方法,即在js文件中初始化video.js来确保正确加载。
  1. js两次初始化造成单击变双击。(注意javascript命名规范)
    例如写了一个onload加载初始化页面,在里边引用了initXXX函数(initXXX本来是单击事件),修改方法:给initXXX函数改名字。

  2. a标签失效。
    前端a标签的href代码链接到http://aaa.com,但是网页上的链接变成https://aaa.com?_ga=dhdjr7788nchjdkiiytddmmcn这种带后缀的链接并且找不到网页?
    解决方法:在a标签里加οnclick=“$(this).attr(‘href’,‘http://aaa.com’)”

  3. video.js插件
    video.js官方文档: https://docs.videojs.com
    用法:引入video.js的css文件和js文件(相关下载地址:http://www.jq22.com/jquery-info404
    在video标签里加入 class=“video-js” data-setup=“{}”
    遇到的问题: 刷新页面的时候 会频繁交互出现网页的视频使用的video.js的样式或者浏览器自带的解析html5的样式?
    解决方法: 在js文件里加入 videojs(document.getElementById(‘video的id’));初始化加载video.js。

  4. js简写
    !! 强转换为boolean类型, +强转换为number类型, “”+强转换为String类型.
    var b = !!value? value.split(“,”) : [] ;
    var n = +value;
    var s = “”+value;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值