
JavaScript Jquery
黑鸦log
内有洪荒之力
展开
-
VSCode JS自动生成可预览的方法和类注释
主要使用的VSCode插件为snippets1.配置snippets插件使用ctrl + shift + p 调出如下窗口,并且输入snippets进入JS文件的配置项找到下拉列表里的JavaScript.json,进入3.设置注释风格给出一个注释样本,供参考{ "Print to js class": { "prefix": "//class", "body": [ "/**", " *@Description: $0", " *@ClassAuthor原创 2021-01-05 15:10:26 · 1123 阅读 · 0 评论 -
避免在iframe中嵌套登陆页面
通常在后台管理端,我们会使用iframe结构来显示设置的页面内容,但如果当后台用户长时间未使用后台时,导致session已经消除,这时如果后台用户还想基于原来的页面做操作时,就会出现本来应该显示设置的页面内容出现了登陆页面,登陆之后,会出现iframe两级嵌套的情况。针对上述情况,解决的思路是让登陆页判断自己是否是最顶级页面,如果不是,则令父页面进行刷新。代码://判断自己是否是子窗口,是的...原创 2019-09-16 10:37:12 · 3680 阅读 · 0 评论 -
JS逗号表达式
JS逗号表达式逗号表达式通常用在给变量复赋值或函数返回值时使用逗号表达式的一般形式是:表达式1,表达式2,表达式3……表达式n 逗号表达式的求解过程是:先计算表达式1的值,再计算表达式2的值,……一直计算到表达式n的值。最后返回的值是表达式n的值。如:x=1+1,2+2,3+3; //表示x=6y=(x=1+x),2+x; //表示y=9个人并不建议使用逗号表达式,上述...原创 2019-02-14 09:14:50 · 2585 阅读 · 2 评论 -
chrome 中不显示js的alert
今日笔者在用shurface调试页面时,发现chrome无法显示js中的alert()命令;最终发现需要修改以下chrome设置,方可成功:设置 -> 系统 -> 使用硬件加速模式(如果可用)-> 关闭...原创 2019-02-15 09:42:18 · 6852 阅读 · 2 评论 -
Auto.js开发小结
Auto.js开发小结Auto.js是利用安卓系统的“辅助功能”实现类似于按键精灵一样,可以通过代码模拟一系列界面动作的辅助工作。与“按键精灵”不同的是,它的模拟动作并不是简单的使用在界面定坐标点来实现,而是类似与win一般,找窗口句柄来实现的,这一点,挺优雅。官方的入门文档写得比较全面,可以进行直接上手github文档主页兼论坛另外开发团队日常活跃在qq群中答疑群:5647181...原创 2018-11-15 09:37:56 · 35406 阅读 · 2 评论 -
拖拽插件Sortable.js获取拖拽前后,被拖拽元素所在的位置序位
1.介绍Sortable.js是一款轻量级的拖放排序列表的js插件,虽然体积小,但是功能很强大,不过拖拽的动画效果并不是很理想下载地址:https://github.com/RubaXa/Sortable 官方DEMO:http://rubaxa.github.io/Sortable/ 中文详细介绍:https://segmentfault.com/a/1190000008209715...原创 2018-08-05 21:56:18 · 10611 阅读 · 0 评论 -
Bootstrap弹出框 模态框插件库
bootstrap的模态框效果挺不错,但是写起来挺麻烦,只想弹出来一段话,却要写一堆html代码,比较繁琐,找了一下,网上有封装好的js库,直接生成模态框html,不需要手写。一、源文件Ewin.js(function ($) { window.Ewin = function () { var html = '<div id="[Id]" class="...原创 2018-07-05 09:52:34 · 1842 阅读 · 0 评论 -
js 常用正则表达式匹配工具类RegExpUtil.js
RegExpUtil.js内容:var RegExpUtil = (function() { function RegExpUtil(){} /** * 检查email格式 * @param str */ RegExpUtil.prototype.checkEmail=function(str){ var reg = ne...原创 2018-06-27 13:00:05 · 1311 阅读 · 0 评论 -
jquery ajax get 获取返回值是undefined解决方案jquery ajax get 获取返回值是undefined解决方案
jquery ajax get 获取返回值是undefined解决方案正常情况下,由于jquery的.ajax()、.ajax()、.ajax()、.post()和$.get()方法获取到的数据若想返回给js函数,会发现返回值是undefined,这是由于ajax默认是异步请求数据的,换句话说,你想获取的变量值还在请求中,这时候你读取这个变量值就只能是undefined了,所以需要加入一行as...原创 2018-06-27 11:38:54 · 6356 阅读 · 1 评论 -
js()()匿名自执行函数
js匿名自执行函数的写法为()(),主要是用与编写js插件,使用自执行函数能够确保该函数能够自行执行,而不需要而外编写代码执行它。通常的写法为(function(window,undefined){ //方法内容})(window)其中后一个 “window”为全局window对象,是要往这个函数中传入的对象。,前一个window为函数的形参,接收传入的window...原创 2018-05-17 11:22:00 · 401 阅读 · 0 评论 -
jquery.cookie.js——jquery的cookie插件库
jquery.cookie.js提供了js操控jquery的便捷方式一、JS文件/*! * jQuery Cookie Plugin v1.4.1 * https://github.com/carhartl/jquery-cookie * * Copyright 2006, 2014 Klaus Hartl * Released under the MIT license */...转载 2018-06-29 11:46:24 · 1887 阅读 · 0 评论 -
myeclipse 配置提示字符
如图 auto ctivation delay 是指提示延迟时间 auto activation triggers for Java 是指当你敲入什么字符时会有提示,改成 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ 就好啦原创 2016-12-17 10:09:13 · 354 阅读 · 0 评论 -
Jquery选择器排除某元素
核心是使用 not 方法$(".mainTables tr").not("tr:first").click(function(){});排除表格的第一行单击原创 2016-12-17 09:52:51 · 8944 阅读 · 1 评论